您的位置:首页 > 运维架构 > Nginx

nginx增加虚拟服务器

2016-04-11 15:30 393 查看
配置文件注释:http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html

nginx支持5种方式的分配 :http://blog.chinaunix.net/uid-20662363-id-3049712.html

#设定http服务器,利用它的反向代理功能提供负载均衡支持
http {

#运行用户

user www-data;    

#启动进程,通常设置成和cpu的数量相等

worker_processes  1;

#全局错误日志及PID文件

error_log  /var/log/nginx/error.log;

 #设定请求缓冲
    client_header_buffer_size    1k;
    large_client_header_buffers  4 4k;

 #设定负载均衡的服务器列表
     upstream "mysvr" {
    #weigth参数表示权值,权值越高被分配到的几率越大
    #本机上的Squid开启3128端口
    server 192.168.8.1:3128 weight=5;
    server 192.168.8.2:80  weight=1;
    server 192.168.8.3:80  weight=6;
    }

 server {

                listen 80;   #监听的端口

                server_name jira.ueionline.com; #监听的网址(虚拟主机名)

                location / {

               

proxy_pass http://101.200.172.108:9090; #转发的路径

                proxy_redirect
off;

                proxy_set_header Host $host;

                proxy_set_header X-Real-IP $remote_addr;

                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

              

                }

                access_log logs/jira_access.log;

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: