linux下同时启动两个tomcat的问题,紧急求助!!!!!!在线等待。。。

cssteven 2008-09-12 10:22:25
如题,需要在一台机器上运行2个tomcat,我装了2个tomcat后,把第2个tomcat里的server.xml里的端口改的和第1个tomcat不一样,启动成功
但第一个tomcat的服务就停止了,如果启动第一个tomcat,就会把第二个tomcat服务停止,郁闷啊,,怎么回事呢,启动的时候都没有报错,但就是把另一个tomcat的服务停止掉了
我可以保证第二个的端口都改掉了:
<Server port="9005" shutdown="SHUTDOWN">
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="9080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<Connector port="9009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />

我在网上看到有的是只能启动第一个tomcat,是因为配置了TOMCAT_HOME,CATALINA_HOME,但我的没有
我的profile设置:
export JAVA_HOME=/usr/java/jdk1.6.0_06
export JAVA_BIN=/usr/java/jdk1.6.0_06/bin
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#TOMCAT_HOME=/usr/local/apache-tomcat-5.5.26
#export TOMCAT_HOME
export JAVA_HOME JAVA_BIN PATH CLASSPATH
JPROFILER_HOME=/opt/jprofiler4/bin/linux-x86
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JPROFILER_HOME

请问怎么回事呢?有没哪个高手指点下,,,在线等待,不胜感激。。。
...全文
421 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huoyin 2008-09-14
  • 打赏
  • 举报
回复
上面两个redirectPort=8443也要改一下
bruni 2008-09-13
  • 打赏
  • 举报
回复
<Connector port="9009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
这个也需要修改.
huoyin 2008-09-12
  • 打赏
  • 举报
回复
可以这样验证一下:
启动第一个服务器,检验端口是否为8080
启动第二个服务器,检验端口是否为9080

即可知道你的配置是否生效,另外也可以从两个服务器的日志进行故障判断


67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧