ngnix 负载均衡
1,nginx负载均衡配置,主要是proxy_pass,upstream的使用
在http段做如下配置,即可实现两个域名
upstream www.baidu.com
{
server 10.0.1.50:80;
server 10.0.1.51:90
}
upstream blog.linuxidc.com
{
server 10.0.1.50:80;
server 10.0.1.51:90
}
server
{
listen 80;
server_name www.linuxidc.com;
location / {
proxy_pass http://www.linuxidc.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;
}
}
server
{
listen 80;
server_name blog.linuxidc.com wode.linuxidc.com;
location / {
proxy_pass http://www.linuxidc.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;
}
}
2