nginx做负载均衡

nginx做负载均衡:

注:
1、需要3台服务器,1台分发,2台为实际网站,只需在分发服务器上操作
2、默认为轮询方式
3、当1台web不可访问时,负载均衡会自动不分配
4、该负载均衡不受网段限制(多台web可在不同网段)

vi /etc/nginx/nginx.conf (在http下添加)

http {

upstream bugqa.ming.com {
    server 10.0.0.3:80;
    server 10.0.0.4:80;
                  }
 server {
    listen 80;
    location / {
             proxy_pass http://bugqa.ming.com;
             proxy_set_header  Host    $host;
             proxy_set_header  X-Real-IP  $remote_addr;
             proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
               }

}

....
:wq

service nginx restart

验证:

浏览器访问http://bugqa.ming.com (可在2台网站服务器/var/www/html/index.html里各下ip,刷新页面即会变)

相关文章
相关标签/搜索