Php mosquitto mqtt客户端识别客户端onDisconnect

时间:2017-02-20 10:50:39

标签: php callback mqtt mosquitto phpmqtt

我正在使用mosquitto client处理PHP项目,我需要检查某个用户何时断开连接并识别用户。

我正在使用代码回调函数,它只包含断开连接的原因。

onDisconnect($callback) 

功能,以便我可以处理断开连接事件。

如何将事件链接到数据库中的用户。

谢谢,

1 个答案:

答案 0 :(得分:1)

该回调是说您的客户已断开连接,而不是其他客户端(这可能是您所说的"用户"可能)。您可以知道另一个客户端仅在

时断开连接
  • 该客户已设置Last Will主题并突然断开连接 - 这将由经纪人为您发布
  • 客户端将发布特定的正常断开连接主题 - 您必须提供发布

在这两种情况下,当然,您的客户必须订阅相关主题。

相关问题