服务器DISCONNECT和我收到LWT消息?

时间:2014-11-14 14:32:48

标签: keep-alive mqtt messagebroker paho android-open-accessory

如果服务器在(1.5) * KeepAlivetime内没有收到来自客户端的任何消息,并且客户端在上述期间内没有发送任何PINGREQ,那么服务器是DISCONNECT吗?

如果是,为什么我收到的LWT消息不应该被DISCONNECT收到?

1 个答案:

答案 0 :(得分:1)

如果客户没有明确断开它的自我,将发送最后一次和Testement。

如果代理由于ping超时而断开客户端,那么将发送LWT,这是LWT功能存在的具体原因。

或者你的意思是你现在断开连接的客户正在接收它自己的LWT?