MQTT.js了解所有订阅者接收发布消息的能力

MQTT.js了解所有订阅者接收发布消息的能力,mqtt,Mqtt,是的,如问题所述,是否可以让发布者知道订阅特定主题的所有订阅者接收MQTT中发送的消息MQTT中没有机制告诉发布者订阅者已收到消息。在较高的QOS级别上,代理将向发布者确认它已收到消息,然后再将其转发给订阅者,仅此而已 如果您想要确认,您必须自己实现它,通常的方法是在消息正文中包含消息id,并让每个订阅者将此id发布回订阅者特有的主题上,例如 received/[subscriber-client-id] 然后,发布者可以订阅received/+进行检查。MQTT中没有机制告诉发布者订阅者已收到

是的,如问题所述,是否可以让发布者知道订阅特定主题的所有订阅者接收MQTT中发送的消息MQTT中没有机制告诉发布者订阅者已收到消息。在较高的QOS级别上,代理将向发布者确认它已收到消息,然后再将其转发给订阅者,仅此而已

如果您想要确认,您必须自己实现它,通常的方法是在消息正文中包含消息id,并让每个订阅者将此id发布回订阅者特有的主题上,例如

received/[subscriber-client-id]


然后,发布者可以订阅
received/+
进行检查。

MQTT中没有机制告诉发布者订阅者已收到消息。在较高的QOS级别上,代理将向发布者确认它已收到消息,然后再将其转发给订阅者,仅此而已

如果您想要确认,您必须自己实现它,通常的方法是在消息正文中包含消息id,并让每个订阅者将此id发布回订阅者特有的主题上,例如

received/[subscriber-client-id]

然后发布者可以订阅
received/+
进行检查