我正在使用stompit STOMP客户端。 github - https://github.com/gdaws/node-stomp。
我正在使用ConnectFailover API进行重新连接管理。我有以下代码:
'B_Bid', 'C_Bid', 'D_Bid'
问题是当客户端与消息代理断开连接时,生产者继续执行sendMsg代码,这导致其间丢失2-3条消息。我希望客户端在处于断开连接状态时停止执行,并在连接到故障转移实例时恢复。
我是否错误地使用了API?实现这一目标的正确方法是什么?
已经攻击了一段时间但是这个API缺少关于如何使用这些功能的文档。感谢所有帮助。
谢谢, xabhi
答案 0 :(得分:0)
API没有问题,但是带有setTimeout代码。我应该在客户端看到连接失败时清除超时。