我同一机子开了2个eclipse(当然是2个workspace)同一项目的3个线程 同时开启,client----->clientserver----->server机器A开的是clientserver
机器B开的是server 和 clienta监听B的client发过来的信息,B监听 A发过来的信息就是clientserver收到client的 信息 分析后转发给server,这是后B的server就存数据库client的作用就是发数据,一个main后来 我给client写了个 模拟格式的随机数据 用while 一直的发给A刚开始 client休眠3秒旧发一次数据,发的很快,server刚开始还能把数据及时入库到后来 貌似彻底就不行了
后来 把 client 没休眠10秒 发一次。这样 就好了,发个数据 server 就能存上难道同一个eclipse 开了2个 这样 程序 会互有影响???这两个线程 应该是相互独立的吧,怎么会互相影响了

解决方案 »

  1.   

    线程同步问题,或者你client端设置sleep时间太低,使server端无法及时处理发来的信息造成
      

  2.   


    这个应该不会吧,
    server端都是线程池的啊,这么小的并发量server能处理的
      

  3.   

    怎么把问题扯到eclipse上面拉。eclipse只是一个工具而已。。
      

  4.   

    楼主多虑了,不要加班死楸,回头再好好审下代码吧。我是这样认为的:Eclipse跑程序用的又不是它自己的线程,每个程序起自己的JVM,应该不会有互相干扰。