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,请勿发送大于此长度的消息,否则会导致生产失败。