MQにメッセージを送信するサーバーがあります。ワーカーが応答すると、メッセージがキューから削除されます。
channel.basic_ack(delivery_tag=method_frame.delivery_tag)
しかし、ワーカーがエラーを生成するとき、それは良い配達について答えません。このメッセージを他のワーカーにルーティングするか、このメッセージをキューの最後に送信して後で再試行することは可能ですか。RabbitMQには、メッセージのタイムアウトを設定するメカニズムがありますか。タイムアウトが過ぎたら、メッセージをワーカーにもう一度送信してみてください。それとも、自分で実装する必要がありますか?