Как долго сообщения MQTT хранятся у брокера в QoS 1 или 2?

Итак, если я отправлю сообщение MQTT с QoS 1 или 2 и одним из получателей в тему, к которой принадлежит сообщение, в автономном режиме, то как долго брокер будет держать его в очереди и пытаться продолжать повторную отправку?

Является ли это конкретной деталью реализации для брокера сообщений, а сам протокол MQTT не имеет правил, касающихся этого?

1 ответ

Как говорит @knolleary, это полностью зависит от реализации.

Брокер от комаров предоставляет возможность persistent_client_expiration для вас, чтобы контролировать это самостоятельно, но в противном случае сообщения будут храниться неопределенно до максимального количества, как определено max_queued_messages,

Другие вопросы по тегам