RabbitMQ で dlx キューを実装しようとしています。シナリオは非常に簡単です。2 つのキューがあります: 1) 生きている 2) 死んでいる (x-dead-letter-exchange: "immediate", x-message-ttl: 5000)
および 1) 生きているにバインドされている「即時」交換
この例を実行しようとしました: http://blog.james-carr.org/2012/03/30/rabbitmq-sending-a-message-to-be-consumed-later/ しかし、メッセージが後にドロップされたようですttl の有効期限が切れ、取引所で公開されないため、私のアライブ キューは常に空です。
また、管理コンソールで手動でキューを作成しようとしましたが、同じ動作が得られます。
Ubuntu/rabbitmq 3.0.0 と Mac OS X および rabbitmq 2.8.7 でテストしました
何か不足していますか?