2

フロントエンドもバックエンドも更新できません。「バージョンの準備ができていません」というエラーメッセージが表示されます。このバグは、現在24時間まで続いています。キューで永続的に実行されているタスクがあります。私の推測では、このタスクは更新を停止しています。タスクが永続的に実行されているため削除できません。また、新しいqueue.yaml定義をアップロードできないため、キューを削除できません。以前は、非同期タスクレット内に同期RPCがあったため、最大再帰エラーが原因で同じタスクが失敗しました。

修正には、GAE側の誰かがタスクキューを強制的にリセットする必要があると確信しています。したがって、この質問は、あまり公開されていないフォーラムで私のアプリの詳細を説明するGAEチームに適切に送信されます。しかし、私が見ることができることから、彼らは直接のサポート質問を許可せず、ここに質問を投稿することを提案します。それでは、私のフォローアップの質問は、GAEチームからのアクションを必要とするGAEの問題がある場合です。どのようにしてそれらを把握しますか(プレミアムサポートアカウントに月額500米ドルを支払う以外)?

編集:

タスクは、バックエンドインスタンスで実行することを目的としています。タスクをキャンセルして自動的に再起動することを想定して、コンソールを介してすべてのバックエンドインスタンスとフロントエンドインスタンスをシャットダウンするつもりでした。しかし、実行されているフロントエンドインスタンスは1つだけで、バックエンドはありませんでした。そのフロントエンドインスタンスをシャットダウンした後、ダッシュボードは、実行中のインスタンスが0であると報告しましたが、Webサイトは引き続き提供されており、タスクは永続的に実行されたままです。

編集:

アプリを無効にすると、タスクの実行が停止しました。アプリを再度有効にした後、更新することができました。キューにゴーストタスクが残っていますが。

4

1 に答える 1

0

タスクキュージョブがスタックしている場合は、キューを無効にして、そのジョブを実行しているインスタンスを強制終了してみます。それでも問題が解決しない場合は、アプリを一時的に無効にしてみます。

于 2013-01-15T03:33:38.277 に答える