2015-02-08 108 views
0

我已經創建了一個爲任務隊列生成大量任務的進程。 隊列清理完畢後,我仍然有7600個任務出現在「任務隊列存儲任務計數」中,但沒有任何新任務在我的隊列中排隊/運行(請參見圖片)Appengine任務隊列存儲任務計數> 0但沒有任務正在輸入任務隊列

這是正常還是卡住?不應該是0嗎? 有人可以解釋任務隊列存儲任務計數隊列與實際任務隊列之間的關係嗎?

enter image description here

回答

0

這是任務隊列API應用程序的每日配額狀態。這將顯示您一天中存儲了多少任務。

每日午夜太平洋時間每日配額更新。

要知道更多關於AppEngine上的配額:Click Here

+0

與頂線不同,這看起來不像每天的配額,因爲它在將任務推送到隊列時通常遞減到0。 我剛剛通過運行創建更多任務的作業來確認此問題,並在隊列正在處理時將其從500遞減到0。 – 2015-02-08 21:22:11

0

我想這可能是因爲存儲的任務有etaMilliscountdownMillis設置爲在未來的某個時刻,因此還沒有被推到任務隊列。在添加將來要執行的新任務集時,我看到了相同的結果。但這種行爲似乎沒有記錄在任何地方。理想情況下,這種「預定」的任務應該顯示在某個地方,即使他們還沒有被推送到隊列 - 很像Cron Jobs所做的。