linux下双tomcat nginx做分发
linux上已经有一个tomcat了,还需部署一个tomcat,两个tomcat端口不同,用nginx做分发。哪位大神会啊????在线等!!!!怎么测试nginx分布成功...
linux上已经有一个tomcat了,还需部署一个tomcat,两个tomcat端口不同,用nginx做分发。哪位大神会啊????在线等!!!!
怎么测试nginx分布成功? 展开
怎么测试nginx分布成功? 展开
2个回答
展开全部
tomcat的目录复制一个出来,在server.xml里修改端口。这样就可以多开tomcat了
nginx分发就用平均分发好了
upstream localhost {
ip_hash;
server localhost:8081 weight=1;
server locahost:8082 weight=1;
}
这里的端口号要对应你tomcat修改的端口号。这样就可以了。
nginx分发就用平均分发好了
upstream localhost {
ip_hash;
server localhost:8081 weight=1;
server locahost:8082 weight=1;
}
这里的端口号要对应你tomcat修改的端口号。这样就可以了。
更多追问追答
追问
复制tomcat哪个目录,是所有的吗?
追答
没错,整个目录
展开全部
1, tomcat 还是按照普通的方式安装完成。两Tomcat部署同样的项目
2,Nginx 上面做相应的配置。编辑nginx.conf
增加
upstream LB {
server 10.20.1.1:8080;
server 10.20.1.2:8080;
}
server段增加
location /apps/ {
root html;
index index.html index.htm;
proxy_pass http://LB;
proxy_read_timeout 40000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
2,Nginx 上面做相应的配置。编辑nginx.conf
增加
upstream LB {
server 10.20.1.1:8080;
server 10.20.1.2:8080;
}
server段增加
location /apps/ {
root html;
index index.html index.htm;
proxy_pass http://LB;
proxy_read_timeout 40000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询