nginx 负载均衡的三种参数设置

这篇文章主要介绍了nginx 负载均衡的三种参数设置,需要的朋友可以参考下

1、

 user nobody; worker_processes 4;//一般是CPU的核心数 events{ worker_connections 1024; } http{ upstream mypro { server 182.13.32.12; server 213.11.23.24; } server { listen 8080; location / { proxy_pass http://mypro; } } } 

2、加入ip_hash,让同一个用户落到同一台机器上

 use nobody; worker_processes 4;//一般是CPU的核心数 events{ worker_connections 1024; } http{ upstream mypro { ip_hash; server 182.13.32.12; server 213.11.23.24; } server { listen 8080; location / { proxy_pass http://mypro; } } }

3、加入权重

 use nobody; worker_processes 4;//一般是CPU的核心数 events{ worker_connections 1024; } http{ upstream mypro { server 182.13.32.12 weight=2;//被访问到的概率 server 213.11.23.24; } server { listen 8080; location / { proxy_pass http://mypro; } } }

负载均衡的进程可以单独启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/fzjh.conf

以上就是nginx 负载均衡的三种参数设置的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 服务器