私のアプリは次のことを行っています:クライアントが接続すると、(Googleアカウントを使用して)認証をチェックし、OKでない場合はログインリンクを提供します。次に、UIがロードされ、最初に必要なデータがフェッチされている間、「loading...」メッセージが表示されます。それからそれが現れます。
私の問題:昨日の最後のデプロイ(UIのマイナーな変更)以来、アプリは認証を正しく行い、読み込みメッセージを表示してからハングします。ブラウザはもう何もしていませんし、GAEのインスタンスもしていません。
アプリのログには、予想されるリクエストがログに記録されていることがわかります。たとえば、/、CSSファイル、スクリプト、静的ファイル(画像など)のリクエスト、そしてもちろん認証RPCリクエストです。これらはすべて、エラーや例外なしで完全に実行されます。しかし、アプリは停止します!
アプリはローカル開発サーバー上で完全に動作し、デバッグを開始するためのエラーや例外がないため、助けを求めて叫んでいます!
データストアとmemcacheをクリアすることから始めて、アプリを完全に削除し、新しいアプリIDで新しいアプリを作成することで終わるまで、すべてのバリアントをすでに試したことに注意してください。何も役に立ちません。
ローカルでは正しく実行されますが、オンラインでは実行されないので、どうすればバグを見つけることができますか?