Java Paho库中未使用MqttAsyncClient接收消息

时间:2018-11-14 15:04:04

标签: java mqtt paho

我有一个新线程,该线程创建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

1 个答案:

答案 0 :(得分:0)

原来是QoS设置导致消息缓慢传递。我将QoS设置为0,并且消息被及时传递。