刚开始还能正常。几分钟后: Gateway::getAllGroupIdList();得到空数组 Gateway::getAllClientIdCount()得到0
说明连接都断开了
那怎么办?如何销毁GatewayClient,然后重新连接?
连接断开一般和GatewayClient没关系。重新连接也和GatewayClient没关系,GatewayClient就是个sdk,用来发消息给客户端用的。估计你客户端没加心跳,连接断开了
不存在心跳的问题, GatewayClient都是每次使用的时候重新连接。后来发现是GatewayClient使用的网络函数太老了,和swoole不兼容
哪个函数太老了?
说明连接都断开了
那怎么办?如何销毁GatewayClient,然后重新连接?
连接断开一般和GatewayClient没关系。重新连接也和GatewayClient没关系,GatewayClient就是个sdk,用来发消息给客户端用的。估计你客户端没加心跳,连接断开了
不存在心跳的问题, GatewayClient都是每次使用的时候重新连接。后来发现是GatewayClient使用的网络函数太老了,和swoole不兼容
哪个函数太老了?