ここ数日 — カレンダーにマークしていなかったので、数週間かもしれません ;) — Task Queue Stored Task Bytes クォータの使用率が高く、何をすべきか、または解放されるまでどれくらい待つべきか疑問に思っています。
私のタスク キューはほとんど空です。それらは機能しますが、高い使用率を正当化するほどではありません。スキーマの移行作業を行ったとき、エラーが原因でタスク フォーク爆弾が発生し、使用率が高いことが正当化された時期がありました (下を参照)。
プッシュ キューのクォータと制限では、次のように書かれています。
タスクが実行または削除されると、そのタスクが使用していたストレージが再利用されます。タスクのストレージ クォータの再利用は一定の間隔で行われ、これはタスクが削除された直後にはストレージ クォータに反映されない場合があります。
それで、それらの定期的な間隔はどれくらいですか?何時から心配すればいいですか?製造上の問題を報告するのに正当な理由があるのは、何時間後ですか?
プッシュ タスクが正常に作成されると、最終的には削除されます (タスクが正常に実行されてから最大 7 日後)。削除すると、その名前を再利用できます。
前述のように、タスク フォーク爆弾がありましたが、それが発見された後、キューは削除されました。それが理由でしょうか?次に、パージされたキューからデータをパージしてクォータを再利用する方法を教えてください。
タスク名は、使用された名前を 7 日間ロックアウトすることになっていますが、フォーク爆弾は 7 日以上前に発生したと確信しています。