nginx用upstream进行负载均衡测试,其中一台出现400错误

nginx用upstream进行负载均衡测试,其中一台出现400错误

nginx用upstream进行负载均衡测试,其中一台出现400错误。

nginx用upstream进行负载均衡测试,其中一台出现400错误
nginx用upstream进行负载均衡测试,其中一台出现400错误
两台均可正常通过浏览器访问
nginx用upstream进行负载均衡测试,其中一台出现400错误
nginx用upstream进行负载均衡测试,其中一台出现400错误
两台部署了不同版本的tomcat,但是
分发到7.0.94这台时一直都是400.
nginx用upstream进行负载均衡测试,其中一台出现400错误
是否有大神可以帮忙解答下。
已解决:
nginx用upstream进行负载均衡测试,其中一台出现400错误
proxy_set_header Host $host;必须设置,原理待查。

原因:后端服务器设置有类似防盗链或者根据http请求头中的host字段来进行路由或判断功能。