码迷,mamicode.com
首页 > 其他好文 > 详细

nginx的负载均衡集群

时间:2016-06-15 00:10:40      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:配置文件   server   listen   

1、安装及配置

#安装Nginx参考lnmp学习笔记

vim /usr/local/nginx/conf/vhosts/lb.conf#创建配置文件

upstream river {

      server 10.10.13.247:80;

      server 10.10.13.248:80;

}

server {

     listen 80;

     server_name www.123.com;

     location / {

        proxy_pass http://river/;

        proxy_set_header Host $host;

       }

}

2、启动nginx并测试

 curl -xlocalhost:80 www.123.com

<html>


master


</html>

[root@redhat02 vhosts]# curl -xlocalhost:80 www.123.com

<html>


slave


</html>

#可以看到已经交替显示结果

3、如果给他加个权参数

 此处 server 10.10.13.247:80;

      server 10.10.13.248:80;

改成

      server 10.10.13.247:80 weight=2;

      server 10.10.13.248:80 weight=1;

测试可以看到显示结果为两次master一次slave

[root@redhat02 vhosts]# curl -xlocalhost:80 www.123.com

<html>


master


</html>

[root@redhat02 vhosts]# curl -xlocalhost:80 www.123.com

<html>


master


</html>

[root@redhat02 vhosts]# curl -xlocalhost:80 www.123.com

<html>


slave


</html>


本文出自 “愺艮搥豩” 博客,请务必保留此出处http://riverxyz.blog.51cto.com/533303/1789300

nginx的负载均衡集群

标签:配置文件   server   listen   

原文地址:http://riverxyz.blog.51cto.com/533303/1789300

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!