1
新しいGAE Split Health Checksを使用すると、すべてのGAE要求がのエラーを返すようになりました。私のアプリからスプリットヘルスチェックを削除して再デプロイした後でも、私はまだ502のしか得ていません。撮影したすべてのApp EngineリクエストでのHTTP 502
手順、ヘルスチェックをオフに切り替える:
gcloud beta app update --split-health-checks
のgcloud SDK:v168.0.0
エラーメッセージ:
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>502 Server Error</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Server Error</h1>
<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>
<h2></h2>
</body></html>
[--no-split-health-checks](https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml#enabling_updated_health_checks)フラグへのリンクdocs。レガシーヘルスチェックの場合、「enable_health_check:False」を使用しないようにしてください。 – Kenworth
Thanks @Kenworth。リンクされたページには、そのフラグへの参照はなく、 'gcloud beta app update'の' v168.0.0'のドキュメントには参考になっていません。ドキュメントがすぐに修正されることを祈りましょう。 –
ありがとう@ジョセフ。私は '--no-split-health-checks'が一般に公開されるように、この問題に関するドキュメントバグを提出しました。 – Kenworth