重新连接到Apache Apollo MQTT后,为什么会丢失消息?

时间:2015-04-15 17:17:03

标签: mqtt apollo

我已经安装了Apollo v1.7.1并使用Paho Go客户端从一个连接发布并从另一个连接订阅。当我使用新的clientid连接订阅者或当我将订阅者与现有clientid连接并将clean标志设置为true时,一切正常。

但是,如果我将尝试重新使用clientid并且干净标志为false的订户连接起来,则订户开始丢失发布者发送的大部分消息。发送了一些消息,但大多数消息都没有发送。

我可以从html控制台看到这些消息是由Apollo从发布者那里收到的。我还可以看到它何时向订阅者发送消息,但我无法弄清楚它为什么不发送所有消息。

Apollo有问题或者客户做错了什么?

0 个答案:

没有答案