Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如果后端健康检查失败,如何配置Google云平台入口以提供静态页面?_Google Cloud Platform_Google Kubernetes Engine_Kubernetes Ingress - Fatal编程技术网

Google cloud platform 如果后端健康检查失败,如何配置Google云平台入口以提供静态页面?

Google cloud platform 如果后端健康检查失败,如何配置Google云平台入口以提供静态页面?,google-cloud-platform,google-kubernetes-engine,kubernetes-ingress,Google Cloud Platform,Google Kubernetes Engine,Kubernetes Ingress,我有一个在GCP Kubernetes上运行的网站。它最初使用入口来接收流量,然后传递给部署/工作负载 如果由于某种原因后端健康检查失败,我们将收到一个通用500状态页面。我想为消费者提供一个更时尚的版本。理想情况下,我们会调整系统,这样就不会发生这种情况,但有时它仍然会发生 到目前为止,GCLB中不存在这样的功能。您可以始终使用自己的入口控制器并设置以下配置: error_page 500 502 503 504 /custom_50x.html; location = /cu

我有一个在GCP Kubernetes上运行的网站。它最初使用入口来接收流量,然后传递给部署/工作负载

如果由于某种原因后端健康检查失败,我们将收到一个通用500状态页面。我想为消费者提供一个更时尚的版本。理想情况下,我们会调整系统,这样就不会发生这种情况,但有时它仍然会发生


到目前为止,GCLB中不存在这样的功能。您可以始终使用自己的入口控制器并设置以下配置:

error_page 500 502 503 504 /custom_50x.html;
        location = /custom_50x.html {
                root /usr/share/nginx/html;
                internal;
        }

谢谢你的确认。我们来自GCP的代表也做出了类似的回应。他们建议启用云CDN,以减少滚动更新期间出现500次的可能性…您可以要求销售代表将此作为功能请求。可以。您知道其他K8s服务(AWS、Azure等)是否可以实现这一点吗