2013-01-14 62 views
2

我無法更新我的前端或後端。我收到錯誤消息'版本未準備好'。這個bug現在持續24小時。我有一個任務永久運行在隊列中。我最好的猜測是這個任務正在停止更新。我無法刪除任務,因爲它是永久運行的,我也無法刪除隊列,因爲我無法上傳新的queue.yaml定義。由於我在異步tasklet中有一個同步RPC,因此最大遞歸錯誤導致以前相同的任務失敗。「版本未準備就緒」錯誤更新 - GAE Python

我敢肯定,修復程序將需要GAE方的人強制重置任務隊列。因此,這個問題會更適合GAE團隊,在較不公開的論壇中提供關於我的應用程序的詳細信息。雖然,從我所看到的,他們do not allow direct support questions and suggest posting the question here。那麼,我的跟進問題是,如果您遇到需要GAE團隊採取行動的GAE問題 - 您如何獲得這些問題(除了爲高級支持帳戶支付每月500美元的費用)?

編輯:

的任務/本來是要在後端實例中運行。我打算通過控制檯關閉所有後端和前端實例,假設他們將取消該任務並重新啓動。但是我發現只有一個前端實例正在運行 - 沒有後端。在關閉前端實例後,儀表板報告我有0個實例正在運行,但該網站仍在運行,並且任務保持永久運行。

編輯:

禁用應用程序停止任務運行。重新啓用該應用後,我可以更新它。儘管我在隊列中留下了ghost task

+0

你可以暫停有問題的隊列嗎?從應用引擎管理員點擊它,然後按暫停。 –

+0

我暫停了大約一個小時無濟於事。在「正在運行」列中,控制檯報告「1(已暫停)」。我重新開始排隊,希望任務完成或失敗,然後被刪除。那大概是19個小時前。 – waigani

+0

您可以暫停您的隊列並關閉運行該任務的實例。不愉快,但也許會阻止它「跑步」?您可以從「實例」面板關閉各個實例。 –

回答

0

如果你有一個困難的任務隊列作業,我會嘗試禁用隊列並殺死運行該作業的實例。如果這不起作用,我會嘗試暫時禁用該應用程序。