请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Nginx配置Tomcat集群时无法代理到具体Tomcat上

老师,您好,在学习Tomcat集群时,出现了如下问题:

Nginx可以访问到“welcome to Nginx”页面

Tomcat1 可以使用www.chencong.com:9080访问

Tomcat2 可以使用www.chencong.com:10080访问

但是负载均衡时,访问www.chencong.com一直是welcome页面,无法跳转到具体的Tomcat页面


nginx.conf已添加include 

vhost文件夹添加了www.chencong.com.conf

www.chencong,com.conf已添加配置

upstream www.chencong.com{
server 127.0.0.1:9080;
server 127.0.0.1:10080;
#server www.chencong.com:9080;
#server www.chencong.com:10080;
}


server{
listen 80;
autoindex on;
server_name chemcong.com www.chenong.com;
access_log d:/access.log combined;
index index.html index.htm index.jsp index.php;
# error_page 404 /404.html
location / {
proxy_pass http://www.chencong.com/;
}
}


这是刚刚的日志

2018/03/01 22:48:44 [alert] 7056#13116: *4094 1024 worker_connections are not enough while connecting to upstream, client: 127.0.0.1, server: www.chencong.com, request: "GET / HTTP/1.0", upstream: "http://127.0.0.1:80/", host: "www.chencong.com"


正在回答 回答被采纳积分+3

2回答

Geely 2018-03-04 14:40:45

你好亲爱的,同学,看报错是并发数量被限制了。

检查一下tomcat的并发数量是否有改动,最好重装一下tomcat。

还有nginx http://www.oschina.net/question/1162040_230108

请参考这里设置~~聪聪同学你先按照试试。

最坏的办法 卸载nginx tomcat,重装。

看样子应该改过默认的一些设置。我记得你 聪聪同学~经常帮同学们,一定会帮你解决这个问题的~~

一起加油~

0 回复 有任何疑惑可以回复我~
提问者 聪聪不匆匆 2018-03-01 22:50:08
2018/03/01 22:48:44 [alert] 7056#13116: *4094 1024 worker_connections are not enough while connecting to upstream, client: 127.0.0.1, server: www.chencong.com, request: "GET / HTTP/1.0", upstream: "http://127.0.0.1:80/", host: "www.chencong.com"

这是我刚刚测试的错误日志

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信