Nginx 负载均衡

Nginx的负责均衡多年前就尝试过,只不过太久没上手了,都快忘得差不多了,故又操作了一遍。

操作系统:win 10;

虚拟机主:ubuntu 14: 192.168.122.128

虚拟机从:centos 7:192.168.122.129

ubuntu下,查找nginx的配置地址:

ps -aux|grep nginx

 发现没有看到相关配置,于是

find / -name nginx

发现在

/usr/local/nginx下

进入conf文件夹,编辑nginx.conf

添加

upstream backend{
      #ip_hash;
      server 192.168.122.128;
      server 192.168.122.129;  
}

然后监听8080端口;

server {

        listen       8080;
        server_name 192.168.122.128;
        location / {
             proxy_set_header Host $host;
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             proxy_buffering off;
             proxy_pass http://backend;

        }

}

service nginx restart;

重启生效就可以了。

 

 

posted @ 2015-11-10 09:19  fover的天地  阅读(155)  评论(0)    收藏  举报