现在需求是两个客户端和一个服务端,一个客户端向服务端发送消息,然后服务端再将消息发送给第二个客户端,都是长连接,第一次发送没问题,但是再点发送第二个客户端就收不到消息了,服务器也收不到(下面服务端代码)
通过这个来看的话,你的服务端实际上也就是相当于一个网关的效果,用来转发消息的,这种情况下,如果你服务端都没收到消息的话,你可以自己调试看看是否两者之间的连接已经断开
或者说两者之间的数据包解包不正确导致没处理你的流程。
查看一下服务器端的accept是否接收到请求。是服务器没有收到还是收到没有正确处理
服务端发送给客户端。。好怪异。。
先看看能不能互相ping通,,
第二个客户端是不是已经断开链接了呢?这个要看一下