GatewayWorker没有按照预期断开连接导致客户端重连问题

pingNotResponseLimit = 1 pingInterval = 60 60s内如果客户端没有发送任何数据,服务端则断开客户端连接 客户端已经做了重连策略,而且是每30s会发送一次心跳包到服务端,我看了一下Gateway的重连策略代码,大致的意思如下: GatewayWorker进程启动的时候呢,如果有要求重连则设置一个定时器定期去检测客户端连接的心跳,如果在心跳检测时间内客户端有互动,则pingNot...

binzhizhu 发表与 2021-03-17 2722 浏览 3 回答
getAllGatewayAddressesFromRegister fail. tcp://0.0.0.0:1236 return false

在workman中跑常规的ws服务,register、gateway、business偶发会出现上面的报错:Exception: getAllGatewayAddressesFromRegister fail. tcp://0.0.0.0:1236 之前没有遇到过,看报错的描述是因为连不上注册中心,导致拿不到gateway的通讯地址?请问下这是什么原因导致的?是偶发,不是致命的错误。 review代码是通过注册中心获...

binzhizhu 发表与 2021-01-14 6918 浏览 5 回答
请问如果有几十万在线的客户端连接的话,sendToGroup效率是否高效?

假设有50w人在线,线上分布式部署,想请问下sendToGroup 和 sendToClientID这两者的使用效率有什么差别?例如CPU、内存、是否会阻塞这种区别? 并发上来的话,如果sendToGroup意味着要广播50w-1次数据给其他客户端...

binzhizhu 发表与 2020-08-12 1870 浏览 3 回答

binzhizhu

4
积分
0
获赞数
0
粉丝数
2020-07-20 加入
🔝