1
1
没有办法改变最后的遗嘱和遗嘱,它只能在connect数据包中设置。 但是,最后的遗嘱应该只在客户超时时生效,而不是在完全断开连接的情况下生效。这意味着您应该能够告诉客户端断开并重新连接新的LWT,而无需触发旧的LWT进行发布。 如果您使用clean session false并在QOS1或更好的位置订阅,那么您在重新连接时不应该错过任何消息,因为代理应该在重新连接时排队并传递它们。 |