- 博客(1)
- 收藏
- 关注
原创 socket 连接长时间没有发送消息之后客户端发送消息服务端接收不到。
局域网内没有问题,然后公网地址存在问题。那么问题的原因就是网络链路的问题。比如:防火墙、nginx等中间件使socket通道断开。服务器开启一个socket服务。然后客户端用工具测试,开始正常的,但是客户端闲置10分钟左右然后再去发送发现服务端收不到消息了。经过多次排除,最后发现局域网内客户端不管闲置多久都不会发生服务端接收不到的情况;建议采用心跳监听,如果断开及时重连。
2023-03-24 11:37:28 1546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人