3

我遇到了一个问题,如果客户端崩溃或失去连接,它不会正确关闭连接。这导致几个空闲连接不断增加。我正在使用 rabbitmq-c 的客户端不支持心跳,因此我不能将其用作可能的解决方案。

有没有办法杀死任何不同时消耗队列的连接?

4

1 回答 1

0

我发现客户端没有为服务器设置超时时间,因此连接始终保持打开状态。我还更新了客户端以支持 Heartbeats,因此现在有两种方法可以终止连接而不是保持打开状态。

于 2013-08-10T04:04:30.117 回答