已解决
发布

如何配置多个tomcat同时运行,
我试过的方法是第二个tomcat的端口更改,并在环境变量中添加第二个tomcat,然后在catalina.sh中添加第二个tomcat的声明。
但是启动第二个tomcat始终不成功,也没找到错误提示。
望得到高手解答。

5 答案

发布
管理员 2016-04-11

server.xml中2个端口都要改,注意权限 www

#1
发布

启动和关闭端口都改过了;
www权限是指?
我是复制原先的tomcat,然后进行的更改端口等操作。
附:
profile:
export TOMCAT_1_HOME=/usr/local/tomcat1
export CATALINA_1_BASE=/usr/local/tomcat1
export CATALINA_1_HOME=/usr/local/tomcat1
catalina.sh
export CATALINA_BASE=$CATALINA_1_BASE
export CATALINA_HOME=$CATALINA_1_HOME
 
我又试了一遍,控制台可以看到tomcat成功启动了,但访问ip:9080(端口我改到了9080),看不到tomcat的欢迎页,返回的是404.

#2
发布
管理员 2016-04-11

iptables 开启了9080端口吗?

#3
发布

谢谢回复
现在权限是www,两个端口改过了,启动端口是9080并添加防火墙例外,
启动tomcat,控制台看到是启动了,没报错,
但是访问ip:9080失败,火狐提示无法连接
您看还可能是什么问题?

#4
发布

好的,谢谢,我又检查了一遍执行过程,没有错误,发现是我访问域名错了(刚解析的新域名,却忘了);现在好了。

#5

请登录或者 注册 来提交答案