触发MQTT代理发布与Paho Java客户端的消息将

时间:2018-07-01 11:14:12

标签: java mqtt paho

我当前使用的是Paho Java客户端,是否可以触发经纪人以代码发送will消息?因为使用断开连接()不会导致经纪人发送遗嘱消息

2 个答案:

答案 0 :(得分:0)

尝试杀死客户端pid表格终端。这应该在标准MQTT超时后触发LWT。

答案 1 :(得分:-1)

不,那不是LWT的工作方式。

仅当客户端超时(或套接字断开)而客户端未发送断开消息时,代理才会发布LWT。

没有什么可以阻止您在致电disconnect()

之前手动发布相同的消息了