所有 App Engine 请求的 HTTP 502
HTTP 502 on all App Engine Requests
使用新的 GAE Split Health Checks,我所有的 GAE 请求现在 return 502 错误。即使从我的应用程序中删除拆分健康检查并重新部署后,我仍然只能获得 502's.
已采取的步骤,关闭健康检查:
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>
拆分运行状况检查中存在可能无法恢复的错误。这些无法在您的应用代码中修复。
gcloud SDK 不允许禁用拆分运行状况检查,因为
书面。该文档在其说明中是错误的
禁用此功能
禁用拆分运行状况检查的正确方法是使用未记录的 --no-split-health-checks
标志,如下所示:
gcloud beta app update --no-split-health-checks
然后重新部署您的应用。
使用新的 GAE Split Health Checks,我所有的 GAE 请求现在 return 502 错误。即使从我的应用程序中删除拆分健康检查并重新部署后,我仍然只能获得 502's.
已采取的步骤,关闭健康检查:
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>
拆分运行状况检查中存在可能无法恢复的错误。这些无法在您的应用代码中修复。
gcloud SDK 不允许禁用拆分运行状况检查,因为 书面。该文档在其说明中是错误的 禁用此功能
禁用拆分运行状况检查的正确方法是使用未记录的 --no-split-health-checks
标志,如下所示:
gcloud beta app update --no-split-health-checks
然后重新部署您的应用。