ポーリング スレッドの動作について、少し疑問があります。
ポーリングごとに受信する maxNumberOfMessages が 10 であるシナリオを考えてみましょう。また、DEFAULT_WAIT_TIME = 20 秒を使用しています。以下で説明するさまざまなシナリオでどのように動作するかを知りたいです。
- キューに 5 ~ 6 個のメッセージがある場合。じゃあ何個返せる?また、ポーリング スレッドはさらにメッセージを取得するまでしばらく待機しますか?
- キューにメッセージがない場合、1 つのメッセージを取得するまで待機しますか、それともそれ以上待機しますか?
- キューに 10 を超えるメッセージがある場合、どのように動作しますか?