我有两个后端服务器。我需要配置nginx配置,以便当一个服务器福尔斯时,它切换到第二个后端服务器不幸的是,我只发现了几个后端服务器之间的负载分配我以前没有使用过nginx,只有标准配置设置
gzszwxb41#
好吧,这是很容易在配置需要添加指令
upstream backends { server backend1; server backend2 backup; }
字符串第二台服务器的备份选项是当第一台服务器停机时将上升的选项。之后在directive location / {}中需要添加
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504; proxy_redirect off; proxy_buffering off;
型proxy_next_upstream -显示哪些返回的错误需要转移到另一个服务器。当它捕捉到这个错误时,他可以将backend 1更改为backend 2(备份服务器)
1条答案
按热度按时间gzszwxb41#
好吧,这是很容易在配置需要添加指令
字符串
第二台服务器的备份选项是当第一台服务器停机时将上升的选项。
之后在directive location / {}中需要添加
型
proxy_next_upstream -显示哪些返回的错误需要转移到另一个服务器。当它捕捉到这个错误时,他可以将backend 1更改为backend 2(备份服务器)