SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
client:60.206.230.117:13554 gateway:127.0.0.1:3005 client_id:729 session:null onMessage:{"client_action":"login","channel_id":"678231442215371.1123","user_id":"67823"}
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready
问下walker 这个到底是撒原因造成的 在window开发没有发现这个问题 部署到Linux上就偶尔出现这个问题 很头大了........................
The connections between Gateway and BusinessWorker are not ready
意思是 Gateway 和 BusinessWorker 之间的连接没有建立起来,可能的原因有:
1、没启动BusinessWorker进程
2、服务刚启动,Gateway 和 BusinessWorker 之间的连接还没来得及建立,客户端就发来请求
3、BusinessWorker进程无法得到存储中Gateway的通讯地址,导致无法主动与Gateway建立连接
4、其它原因...
可以通过strace命令+lsof命令定位