nginx负载均衡配置,主要是upstream的使用
nginx/conf/nginx.conf文件中http段做如下配置,即可实现一个域名对应两台web服务器
upstream nginx.cnmy.cc
{
server 10.128.1.20:8080; #web1服务器访问地址
server 10.128.1.21:8080; #web2服务器访问地址
ip_hash; #nginx的session策略方式之一,同一ip的请求分配到同一web服务器上去
}
server
{
listen 80;
server_name nginx.cnmy.cc;
location / {
proxy_pass http://nginx.cnmy.cc;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
配置如下图:
本人亲测可用!
版权声明:本文为博主原创文章,未经博主允许不得转载
转载请注明出处: https://blog.csdn.net/deng11408205/article/details/80364028