App Engine Flex エラー サーバー

App Engine Flex エラー サーバー

まず、書面での記述についてお詫び申し上げます。私は英語が流暢ではないため、Google 翻訳を使用しています。glcoud コンソールに App Engine を使用したプロジェクト (Web サービス) があり、このプロジェクトが 4G 接続のクライアントからリクエストを受信すると、サーバーに「エラー: サーバー エラー サーバーで一時的なエラーが発生したため、リクエストを完了できませんでした。30 秒後にもう一度お試しください。」というエラーが表示され始めます。同じクライアントが Wi-Fi または 3G 経由でリクエストを送信すると、App Engine は正常に動作します。私の App Engine の環境は、バランサー http が構成されていない flex です。何が起こっているのでしょうか?

答え1

かもね:

  1. ネットワークの問題:

    • モバイル/デスクトップのこのような違いは、多くの場合 IPv6 に関連しています。アプリがユーザーの IP アドレスを解析しようとして IPv4 であると想定しているため、IPv6 クライアントから失敗する可能性があります。アプリの URL がわかればテストできます。

    • サーバーはどのゾーンに展開されていますか?

    • 4G では永続的なエラー応答ですか、それとも時々発生するだけですか?
  2. または、アプリのコードにエラーがあります。

アプリケーションにエラーが発生していないことを確認するには、サンプルのHelloWorldアプリケーションを、クイックスタート

これが正しく動作する場合は、コードに問題があることを意味します。

自分のコードのデバッグを開始できます。ログを確認するにはスタックドライバーApp Engineダッシュボードをご覧ください。さらに、Stackdriver デバッガーコードを詳しく見てみましょう。

関連情報