Below you will find pages that utilize the taxonomy term “nginx”
Posts
Nginx负载均衡
主要将转发的代理设置为多个装有相同服务的主机即可 http{ upstream gs1 { server 192.168.1.100:8080 weight=1; server 192.168.1.102:8080 weight=2; server 192.168.1.101:8080 backup; #热备,平时不启动 server 192.168.1.101:8080 down; #不参与负载均衡 } server { listen 80; server_name https://blog.gghosts.com; location / { proxy_pass http://gs1/; index index.html index.htm; } } } 相应参数解释 down:表示当前的server暂时不参与负载均衡。 backup:预留的备份机器。当其他所有的非backup机器出现故障或者忙的时候,才会请求backup机器,因此这台机器的压力最轻。 max_fails:允许请求失败的次数,默认为1。当超过最大次数时,返回proxy_next_upstream 模块定义的错误。 fail_timeout:在经历了max_fails次失败后,暂停服务的时间。max_fails可以和fail_timeout一起使用。