作为MQTT客户端,我想知道如何获得订阅(主题):
我使用Paho库和java作为客户端,并与setCleanSession(false)连接,因此断开连接后,如果主题订阅未发出某些数据,则客户端订阅(TOPIC)将保留在MQTT Broker中,我不知道该订阅仍然有效。
所以我想获取我的MQTT客户端的所有主题订阅,如果某个主题在10分钟内没有发出数据,请取消订阅该主题。
答案 0 :(得分:1)
你不能。
无法查询代理以了解客户端已在协议中订阅了哪些主题,实际上大多数MQTT客户端库甚至都没有为当前会话保留已订阅主题的列表。