サンプルのプル キューを追加し、サーブレットを介してプル キューに遅延タスクを追加しました。
もう 1 つのサーブレット (Lease Servlet) をリース タスクに追加しました。これは、1 つのタスクを 5 分間リースし、リースしたタスクの数を出力するだけです。
ここで、期限切れの時間 (つまり 5 分) 内に Lease Servlet にリクエストを送信して確認しましたが、リースされたタスクは 0 で問題ありません。
しかし、5 分後にタスクをリースすると、リースされたタスクが 0 になり、プル キューから削除されます。
これは予想される動作ですか?タスクがプル キューに戻って使用可能になると思いました。
私を助けてください。