問題の説明からすると、メッセージキューが発生しない場合があると思います。これは、キューに大量のメッセージがあり、auto-ack
でコンシューマーをサブスクライブする場合に発生する可能性があります。 trueに設定され、プリフェッチカウントはありません。 この回答
この場合に何が起こるかをもう少し詳しく説明します。
推測しなければならないのですが、JavaScriptコードは、割り当てられたすべてのサイクルを、Mongoに処理するのではなく、ブローカーからメッセージをダウンロードするために費やしていると言えます。プリフェッチカウントを追加すると同時に、自動ACKを無効にすると、問題が解決する場合があります。