网站上的公告怎么做参考文献,wordpress登录可见内容,全球农村电商平台有哪些,一个网站建设域名的构思前端lvs访问多台nginx代理服务时出现404错误的处理 环境描述#xff1a;app -- lvs -- nginx -- server app访问页面购买流量页面(nginx服务器)代理到后端和服务器交互(多台server)刚开始访问没有问题#xff0c;流量变大为了避免出现问题#xff0c;nginx配置了…前端lvs访问多台nginx代理服务时出现404错误的处理 环境描述app -- lvs -- nginx -- server app访问页面购买流量页面(nginx服务器)代理到后端和服务器交互(多台server)刚开始访问没有问题流量变大为了避免出现问题nginx配置了两台进行负载均衡 app发送类似如下请求https://dxacctest.chinasoft.com/index?appid10000uuid89769011E 问题出现了经常出现404的页面起初怀疑是lvs没有进行session绑定后面绑定了问题依旧 单独访问如1.1.1.1又没有问题通过域名访问以后就有问题了原来每台nginx上面配置了多个服务当配置ip地址的时候可以找到但是当lvs去找的时候多个地址无法匹配这时候server_name需要配置域名即可[rootu04mon02 conf.d]# pwd/etc/nginx/conf.d[rootu04mon02 conf.d]# lscommon_traffic.conf default.conf default.conf.rpmnew game_querypay.conf game_trace.conf monitor.conf nginx的配置 [rootu04mon02 conf.d]# pwd
/etc/nginx/conf.d
[rootu04mon02 conf.d]# ls
common_traffic.conf default.conf default.conf.rpmnew game_querypay.conf game_trace.conf monitor.confnginx的配置
# cat dxflow.conf upstream dxflowservers {server 10.0.0.1:8091 weight1 max_fails2 fail_timeout3;server 10.0.0.2:8091 weight1 max_fails2 fail_timeout3;
}
server { server_name 1.1.1.1;server_name dxacctest.chinasoft.com; # 关键配置当一个nginx服务同时提供多个域名服务时需要配置域名前面的lvs才能找到location /{root /data/yunva/dx_traffic/liuliang_http/liuliangsdk/;index index.html;try_files $uri $uri/ /index.html;}location /dingxiangsdk/{proxy_set_header Host $host;proxy_set_header X-Real-Ip $remote_addr;proxy_set_header X-Forwarded-For $remote_addr;proxy_pass http://dxflowservers/;}
} 转载于:https://www.cnblogs.com/reblue520/p/7927742.html