Как долго сообщения MQTT хранятся у брокера в QoS 1 или 2?
Итак, если я отправлю сообщение MQTT с QoS 1 или 2 и одним из получателей в тему, к которой принадлежит сообщение, в автономном режиме, то как долго брокер будет держать его в очереди и пытаться продолжать повторную отправку?
Является ли это конкретной деталью реализации для брокера сообщений, а сам протокол MQTT не имеет правил, касающихся этого?
1 ответ
Как говорит @knolleary, это полностью зависит от реализации.
Брокер от комаров предоставляет возможность persistent_client_expiration
для вас, чтобы контролировать это самостоятельно, но в противном случае сообщения будут храниться неопределенно до максимального количества, как определено max_queued_messages
,