Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SOには私のような質問がいくつかありますが、purge方法は私には適していません。AMQP ドキュメントから:
purge
キューをパージします。このメソッドは、確認を待っていないすべてのメッセージをキューから削除します。
ACK を待っているメッセージでも、本当にすべてのメッセージを削除したい場合はどうすればよいですか? 解決策はありますか?
前もって感謝します!
私の知る限り、未確認のメッセージを削除することはできません。できることは、basic.recover() を使用するか、未確認メッセージの原因である接続を強制終了することによって、それらを準備完了状態に戻すことです。その後、キューをパージできます。