2

RAMの量が限られているRabbitMQがあります。パブリッシャーとコンシューマーがオンラインの場合は問題ありませんが、必要に応じてコンシューマーを再起動すると、RabbitMQ がメモリをいっぱいにしてパブリッシャーをブロックします。パブリッシャーがブロックされると、RAM が急速に消費されます。キューがディスクにオーバーフローするように RabbitMQ を構成するには、RAM がいっぱいですか?

4

1 に答える 1

0

Time-To-Live Extensions を利用すると役立つ場合があります。http://www.rabbitmq.com/ttl.html#per-queue-message-ttlを参照して、メッセージの有効期限を設定してください。

于 2013-04-06T00:05:25.233 に答える