私が本当にやろうとしているのは、現在の消費者によって拒否された場合に備えて、メッセージをキューに残すことです。RabbitMQ では、これを達成するために NACK を送信できます。NACK は EasyNetQ でサポートされていますか? 私が探している動作を達成する別の方法はありますか?
更新: 多くの応答はありません。そのため、EasyNetQ での NACK の欠如を一般的にどのように処理しているのか疑問に思っています。basic.reject
消費者を「すべてのメッセージをいつでも処理できる」シナリオに制限するのと同等のものを持たないこと。コンシューマーが特定の「拒否された」例外をスローして、EasyNetQ がメッセージをエラー キューにデキューし、それらのエラーを含むメッセージを再度キューに入れることができると思います。他に他の回避策を講じている人はいますか?