Gateway为什么只有一个客户端连接的情况下connections不止一个

JoeZing

1,如题,测试时,只有一个客户端链接,但是connections不止1个,这是为什么?
2,客户端多次连接时,会有多个connections,假设是10个client_id,后台Gateway::closeClient($client_id); 关闭这些client_id后,连接数connections还是不变,这是为什么?

3453 1 0
1个回答

walkor

connections含义: 该进程当前有多少个TCP连接对象实例。注意:每个客户端连接是一个TcpConnection连接对象实例,同时每个AsyncTcpConnection连接也是一个连接对象实例,所以connections的计数不一定与客户端连接数相等,例如GatewayWorker中Gateway进程的connections计数包含了客户端连接数和Gateway与Worker内部通讯连接数。

摘自手册:http://doc3.workerman.net/advanced/status.html

  • 暂无评论
年代过于久远,无法发表回答
🔝