Nginx负载均衡配置实例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx负载均衡配置实例相关的知识,希望对你有一定的参考价值。

 nginx的负载均衡配置实例。 关于负载均衡的配置实例如下:



http{
   upstream server {
     server 192.168.10.100:80 weight=3 max_fails=3 fail_timeout=25s;
     server 192.168.10.101:80 weight=1 max_fails=3 fail_timeout=25s;
     server 192.168.10.102:80 weight=4 max_fails=3 fail_timeout=25s;
     server 192.168.10.103:80 weight=2 max_fails=3 fail_timeout=25s;
     }
   server {
   listen 80;
   server_name  ; 
   index index.htm index.html;
   root /d21414/web/www;
location / {
     proxy_pass 
     proxy_next_upstream http_500 http_502 http_503 error timeout invalid_headerl
     include /etc/nginx/proxy.conf; 
     }
   }
}


注:

  1. 使用nginx的关键字标识upstream配置负载均衡。通过upstream指定了一个负载均衡服务器server(名称可任意)。

2. 使用proxy_next_upstream参数来定义故障错误。节点返回500等错误时。upstream会转发给weight(weight值越大,分配到的访问概率越高)。

本文出自 “10998982” 博客,谢绝转载!

以上是关于Nginx负载均衡配置实例的主要内容,如果未能解决你的问题,请参考以下文章

[Nginx]nginx 配置实例-负载均衡

Nginx负载均衡配置实例详解

Nginx 配置实例-配置负载均衡

Nginx 配置实例-配置负载均衡

干货 | Nginx负载均衡原理及配置实例

Nginx负载均衡配置实例详解