クラウドにデプロイされた Google アプリ エンジン アプリケーションをデバッグ (具体的にはステップスルー) する方法はありますか。私が尋ねている理由は、ローカルでデバッグできない、またはローカルでテストするための回避策が必要な特定のものがあるためです (例: CRON ジョブ)。
具体的には、Eclipseを使用してこれを行いたいです。
クラウドにデプロイされた Google アプリ エンジン アプリケーションをデバッグ (具体的にはステップスルー) する方法はありますか。私が尋ねている理由は、ローカルでデバッグできない、またはローカルでテストするための回避策が必要な特定のものがあるためです (例: CRON ジョブ)。
具体的には、Eclipseを使用してこれを行いたいです。
更新: 2015 年現在、AppEngine Java アプリケーションがマネージド VM で実行されている場合、それらをデバッグすることが可能です。また、デバッガーは Web ベースのホストされたデバッガーです。一般的な IDE はまだサポートされていません。クラウド デバッガーを参照してください。
いいえ、これはできません。
これが利用できない可能性が最も高い理由の 1 つは、GAE が分散型クラウド システムであり、"アプリケーション" が複数のインスタンスを並行して実行でき、結果として生じる要求 (ユーザー セッションなど) が処理されるという保証がないことです。同じインスタンスによって。そのため、デバッガーを接続するインスタンスを知る方法はありません。
この確認済みのバグにスターを付けるとよいでしょう