過去数日間、Web アプリケーションを実行しようとするたびに、エラー - 503 が表示されます。これは、管理ページにアクセスしようとしても発生します。これは Google の問題ですか?
1 に答える
GAE プロジェクトを作成するときは、HttpServlet を拡張し、Google アプリへのエントリ ポイントとして使用されるすべての .class が、次の図のように war/WEB-INF にある web.xml にマップされることが重要です。
HttpServlet を拡張する作成する Java サーブレットは、次のように web.xml にマップする必要があります。
この Test GAE プロジェクトでは、HttpServlet を拡張し、適切にマップされた TestServlet.class という名前の Java サーブレットを作成するサンプル コードを ecipse が生成しました。
アプリを実行するには、web.xml (この場合は /test) にある TestServlet.class にマップされた URL を index.html に含める必要があります。(Eclipse によって生成されたプロジェクト サンプル コードの場合、これは既に行われています)。
Java サーブレットが web.xml に正しくマップされ、index.html に含まれると、クリックされたマップされた URL によって適切なサーブレットが呼び出され、アプリが実行されます。
これにより、新しいプロジェクトのセットアップに関して一般的な 503 エラーが解消されます。