消息問題
更新時間 2024-01-08 09:17:34
最近更新時間: 2024-01-08 09:17:34
分享文章
本章節主要介紹消息類問題的解決方法。
RabbitMQ實例支持延時消息隊列么?
RabbitMQ可以通過設置消息的有效期和死信隊列來實現延遲消息。同時,也提供安裝插件實現延遲消息。當前RabbitMQ支持的插件:rabbitmq_amqp1_0、rabbitmq_delayed_message_exchange、rabbitmq_federation、rabbitmq_sharding、rabbitmq_shovel、rabbitmq_tracing、rabbitmq_mqtt、rabbitmq_web_mqtt、rabbitmq_stomp、rabbitmq_web_stomp和rabbitmq_consistent_hash_exchange。
消息的最長保留時間是多久?
一般情況下消息如果未被消費會一直保留,只有被消費后,才會被刪除。但是如果設置了過期時間(TTL),則以TTL時間為準。
消息創建時間在哪設置?
消息創建時間是由生產客戶端在生產消息時設置的。
RabbitMQ生產消息的最大長度是多少?
單條消息的最大長度為50MB,請勿發送大于此長度的消息,否則會導致生產失敗。