我在 android 4.3 上使用 paho,与位于m2m.eclipse.org
. 我将客户端包裹在服务中,并使用该服务AlarmManager
向服务器发送保持活动消息。我有一个单独的客户端(仅使用 mqtt httbridge,或使用 paho 的另一个 android 设备)将消息发送到我的服务正在收听的主题。
一切都很顺利......直到它没有。在某些时候,我的 android 服务停止接收消息。keep-alives 继续发送,everyhting 似乎很好,但消息没有通过。我无法在 mosquitto 的本地实例上复制此行为,这让我认为这是 eclipse 端的某种配置,但会提供任何指针。
服务质量为 0。