AppEngineのキューにタスクを追加するときに、タスク名を一定時間(「廃棄」と言います)再利用することはできません。ドキュメンテーションやそれを変更する方法で、墓石の長さを見つけることができませんでした。AppEngineにタスク名が表示される期間は?
近隣に出くわす唯一のものはTaskOptions.Builder.etaMillis()
で、タスクの予想所要時間を設定します(分かりません)。これと墓石の期間との間には文書化された関係はありません。
だから、これについての洞察を持っている人はいますか?
でなければならないと思います。従来の知恵は「あなたはそれを制御できません」ということですが、ドキュメンテーションやブログ/ニュースグループ/ツイート/ AppEngineチームの何でもそれを確認できませんでした。私は仮定に基づいてアプリケーションを構築しないようにしたいと思います。 –
彼はそうです。たとえ固定墓石期間が与えられたとしても、それに頼るのは避けるべきです。タスク名を再利用しないでください。削除されたエントリは、領域を節約するためにのみ削除されます。 –