连接后更改遗嘱主题或负载

Change the last will and testament topic or payload after connection

我知道如何在建立连接之前设置 "Last Will and Testament",并且服务器会在客户端意外断开连接时发布 topic/payload。

我的问题是关于是否可以在会话期间更改 MQTT 主题或最后遗嘱的负载(无需强制重新连接)。

我在 Android 上使用 Java Paho 客户端,如果这有什么不同的话。

不,无法更改遗嘱和遗嘱,因为此数据仅在连接数据包中发送。

此处的规范中对此进行了描述:http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718028