【发布时间】:2014-01-10 05:26:57
【问题描述】:
我们正在使用 mqtt 协议通过 java 应用程序发布消息。 此应用程序正在通过具有有限处理速度和内存的 RPI 计算机运行。 在 mqtt 上,我们每 20 秒发布一条状态消息 此消息已正确发布几个小时,但随后它开始一次发布 4 条状态消息,有时会出现错误太多正在发布的错误。 如果有人能解释为什么会发生这种多次发布以及我们如何避免这种情况会有所帮助?
谢谢
【问题讨论】:
-
请提供更多信息:您使用的是哪个 java 库?您可以发布您正在使用的代码吗?
-
我们正在使用 mqttv3 paho 库,但由于安全策略无法上传代码
-
您在 RPI 上使用的是哪个 JVM?新的 Java8 是一个 alpha 版本,可能会有奇怪的行为。