代码改变世界

Nginx网络配置当中的备份上游服务器以及不可用上游服务器

2023-02-01 21:32  阿方技术圈  阅读(37)  评论(0)    收藏  举报

备份上游服务器

upstream backend{
server 192.168.61.1:9080 weight=1;
server 192.168.61.1:9090 weight=2 backup;
}

将9090端口上游服务器配置为备份上游服务器,当所有的主上服务器都不存活时,请求会转发给备上游服务器

如果通过缩容上游服务器进行压测时,要摘掉一些上游服务器进行压缩,但为了保险,会配置一些备份服务器,当压测的服务器都挂了,流量可以直接都给到备份上游服务器,从而不影响用户的请求处理

不可用上游服务器

upstream backend{
server 192.168.61.1:9080 weight=1;
server 192.168.61.1:9090 weight=2 down;
}

 

9090端口上游服务器配置为永久不可用,当测试或机器出故障时,暂时通过该配置摘掉机器