我有 RAM 有限的 RabbitMQ。如果发布者和消费者在线,一切正常,但是当需要重启消费者时,RabbitMQ 会填满内存并阻止发布者。当发布者被阻止时,它会快速吃掉 RAM。如何配置 RabbitMQ 将队列溢出到磁盘,RAM 是否已满?
问问题
1357 次
1 回答
0
使用 Time-To-Live Extensions 可能会有所帮助。请参阅http://www.rabbitmq.com/ttl.html#per-queue-message-ttl并设置消息的过期时间。
于 2013-04-06T00:05:25.233 回答