如何处理Apache Qpid + MRg中丢失的客户端连接

时间:2013-04-09 10:47:48

标签: qpid

使用c ++客户端,似乎如果由于某种原因连接丢失到服务器,例如通过电源故障,手动终止,网络,则服务器不会检测到客户端丢失。保持开放连接(或半开放)。如何防止这种情况?是否有一些服务器端心跳选项?

1 个答案:

答案 0 :(得分:2)

与代理的客户端连接有一个名为heartbeat的连接选项。心跳选项值是表示以秒为单位的时间的整数。心跳保持帧每N秒发送一次。如果错过两个连续的心跳,则认为连接丢失。

请参阅connection options