php8在cli模型长时间运行,使用GatewayClient 多次后,连接断开,无法重新连接

dignfei

刚开始还能正常。几分钟后:
Gateway::getAllGroupIdList();得到空数组
Gateway::getAllClientIdCount()得到0

1617 1 0
1个回答

智佳思远

说明连接都断开了

  • dignfei 2021-05-08

    那怎么办?如何销毁GatewayClient,然后重新连接?

  • 智佳思远 2021-05-10

    连接断开一般和GatewayClient没关系。重新连接也和GatewayClient没关系,GatewayClient就是个sdk,用来发消息给客户端用的。估计你客户端没加心跳,连接断开了

  • dignfei 2021-08-27

    不存在心跳的问题, GatewayClient都是每次使用的时候重新连接。后来发现是GatewayClient使用的网络函数太老了,和swoole不兼容

  • 智佳思远 2021-09-19

    哪个函数太老了?

年代过于久远,无法发表回答
×
🔝