後で拒否されたメッセージを再解析する方法いくつかの外部の問題により、basic.rejectでrequeue = trueのメッセージを再キューする必要があります。RabbitMQ
しかし、短時間でもう一度失敗する可能性があるので、すぐに消費する必要はありません。私がそれを連続して再クエリーすると、無限ループと再クエリーが発生する可能性があります。
だから私は、後でそれを消費する必要があり、1分後に言って、
そして私は、私はそれを再キューイング止めるだけにそれを拒否することができるようにメッセージが再キューイングされている回数を知る必要がありますそれが消費されないと宣言する。
PS:Javaクライアントを使用しています。
2番目の質問について。メッセージ自体にカウンタを追加することができます。 – talex