加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > Nginx > 正文

如何让nginx始终返回HTTP 503?

发布时间:2020-12-13 21:22:10 所属栏目:Nginx 来源:网络整理
导读:我在多个其他服务器上的应用程序前使用HAproxy.我想在本地nginx实例中设置一个vhost,它只为每个请求提供503(当所有后端都关闭时用作备份服务器).我知道如何设置自定义错误页面(如在How can I make Nginx return HTTP 503 when my proxied app server is down

我在多个其他服务器上的应用程序前使用HAproxy.我想在本地nginx实例中设置一个vhost,它只为每个请求提供503(当所有后端都关闭时用作’备份’服务器).我知道如何设置自定义错误页面(如在How can I make Nginx return HTTP 503 when my proxied app server is down?中),但我如何才能使每个nginx请求返回503?

最佳答案
这不起作用?

location / {
  return 503;
}

您可能需要使用一些技巧来让资产显示在您的自定义错误页面上(即,说您的503.html中有一个图像.您必须做一些逻辑才能使图像显示为200代码,否则它将丢失503).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读