感觉我把netty给搞死了,请高手指点一下

cook702 发布于 2015/06/16 11:54
阅读 480
收藏 0
最近在学netty,自己写了个服务端,也写了客户端,服务端单独起一个线程对在线玩家的数据每隔5分钟进行一次数据库保存,客户端是启动两千个机器人建立长连接,定时对服务器进行请求操作,可是没过多长时间,用新的客户端连接服务器就连接不上了,我发现对2000个机器人进行一次保存操作还是非常耗时的,但是通过日志发现已经连接上的机器人都能够正常收发数据,就是不明白为什么新的客户端却连接失败。是因为数据库保存的原因吗?我试着把保存线程关掉,好长时间后,新的客户端仍能正常连接。netty真的能被搞死吗,我的感觉是可能相应速度会有点慢,但也不至于联不上吧, 还请大家给点指点。
加载中
0
我是一名程序员
我是一名程序员
没报什么错吗
c
cook702
有的时候打断点在MessageHandler的exceptionCaught()方法会捕获到DefaultExceptionEvent,但是不知道具体哪里出了异常,有的时候连异常都捕获不到,就是连接后没反应。
0
啡色地带
啡色地带
电脑配置弄高点
c
cook702
就想知道哪里导致它变成这样了,配置高点就好了?
返回顶部
顶部