1

私は Google App Engine を使い始めており、ここで行われていることの多くに慣れていないため、Web ページを壊してしまいました (Web ブラウザーに「サーバー エラー」しか表示されません)。何が問題なのかを教えてくれるある種のコンソールを表示できるようにしたいと思います (python 構文? ファイルが見つかりません? 何か他のもの?)。少し調べてみてもすぐに解決できなかったので、ここに来ました。何かアドバイス?理想的には、これを行う方法を示す何らかのチュートリアル/ガイドがあるでしょう。

4

3 に答える 3

1

なぜコマンドラインから?ログについては、https://appengine.google.comの App Engine コンソールを参照してください。

于 2013-02-06T04:32:08.633 に答える
1
  1. Linux、Ubuntu/Mintを使用していると思います。そうでない場合は、それが良いスタートになるでしょう
  2. dev_appserver.py を使用してローカルでできる限りデバッグします。これにより、起動時に (コンソールで) エラーが表示されます。
  3. 必要に応じて独自のデバッグ ログを追加する
  4. インタラクティブ コンソールでコード スニペットを実行します。これは、コード スニペットをテストするのに非常に役立ちます。
    • GAE >= 1.7.6 を使用している場合http://localhost:8000/console
    • GAE < 1.7.6 を使用している場合http://localhost:8080/_ah/admin/interactive/interactive
于 2013-02-06T07:42:24.163 に答える
1

http://appengine.google.comでアカウントにログインし、監視する特定のアプリケーションを選択します。

左側のパネルから、[メイン] --> [ログ] に移動します。これにより、何が起こっているか、アクセスされているエンドポイント、例外などの詳細が得られるはずです。これが最初のステップになる可能性があります。

これの一部を自動化したい場合は、システムの正常性を報告するエンドポイントを作成する必要があります。その後、それらの URL を呼び出し、応答を解析し、問題が発生した場合に人々に通知するツールを作成できます。ただし、これらはすべてカスタム主導であり、アプリケーションのアラートに依存します。

于 2013-02-06T04:35:28.790 に答える