我有一个新线程,该线程创建MqttAsyncClient实例并连接到远程服务器。连接后,客户端订阅特定主题。如果我使用MqttClient而不是MqttAsyncClient,则会收到消息,但如果使用MqttAsyncClient,则不会收到消息。以下是我的代码,有人请花点时间看看我是否有丢失或不正确的东西?
$ ./pc-wf.bash
-s e- +k i+ t t -i n- +e+ ?g-n?
the quick brown fox -jumps over- +jumped lazy dog and+ a +brown and+ ?lazy-black? dog
答案 0 :(得分:0)
原来是QoS设置导致消息缓慢传递。我将QoS设置为0,并且消息被及时传递。