2012-08-08 86 views
0

我在隊列中有一個任務,失敗並返回。當我通過GAE儀表板/控制檯查看任務隊列中的任務時,我可以看到最後一個http響應代碼爲500(內部服務器錯誤),但日誌中沒有錯誤消息表明它爲什麼失敗。GAE隊列任務不記錄錯誤

當我在隊列外運行函數時,會按預期記錄錯誤消息。我試圖在後端實例和前端實例上運行任務 - 在任何情況下都不會記錄錯誤。

+1

「當我看着任務時」你如何看待這項任務?你到底在哪裏看到它返回錯誤500? – 2012-08-08 06:15:50

+0

什麼是返回錯誤的任務網址,以及您使用哪個管理控制檯網址查看日誌? – proppy 2012-08-08 13:53:19

回答

0

Task Queue可以分派一個任務,但是這個任務不能在你的某個實例上實際執行。這通常發生在沒有任何可用實例可用的情況下,並且任務進入實例的隊列但超過了隊列中的最長等待時間。

我們計劃添加一個新的頭X-AppEngine-TaskExecutionCount,它顯示了一個實例已經被任務執行的次數。這可能也應該在控制檯上顯示。