PHP react\stomp で RabbitMQ を使用しています。2 つのキューがあります。1 つは「todo」、もう 1 つは「done」です。コンシューマーは「todo」から読み取り、その作業を行い、メッセージに ACK を送信してから、それを「done」キューに発行します。
「todo」から N 個のメッセージのみを消費し (そして個別に確認応答し)、終了することを保証する方法はありますか? その主な理由は、コンシューマを長時間実行したくないためであり、N メッセージ後にコンシューマを再起動したいからです。