同一个linux环境下安装两个tomcat冲突问题
请问下我在202服务器上安装了两个tomcat和两个jdk,并且版本也都一样的。但发现tomcat没发区分访问的web工程倒底是哪个tomcat里面的。是不是要把jdk的...
请问下我在202服务器上 安装了两个tomcat和两个jdk,并且版本也都一样的。但发现tomcat没发区分访问的web工程倒底是哪个tomcat里面的。是不是要把jdk的版本搞成不一样的?还是怎么样?
下面是启动后用ps -ef查看到的信息:
/opt/jdk1.5.0_09/jre/bin/java -Djava.util.logging.config.file=/data02/tomcat/
/data02/jdk1.5.0_09/jre/bin/java -Djava.util.logging.config.file=/data02/tomcat1/
不好意思 在下只有5分了,希望不吝赐教! 展开
下面是启动后用ps -ef查看到的信息:
/opt/jdk1.5.0_09/jre/bin/java -Djava.util.logging.config.file=/data02/tomcat/
/data02/jdk1.5.0_09/jre/bin/java -Djava.util.logging.config.file=/data02/tomcat1/
不好意思 在下只有5分了,希望不吝赐教! 展开
2013-08-16
展开全部
看到大家这么踊跃,我也发表一下自己的看法,这些都是根据实际经验总结而来,希望对大家都有所帮助吧。
1.可以同时启动多个tomcat,而且jdk可以不为同一个版本,都没有问题的。
2.如果是同一个版本的jdk能够满足,那么设置一个jdk,带多个tomcat也可。
3.多个Tomcat时,需要把相应的端口进行修改,使其不能重复,比如第一个tomcat设置为8080,第二个为8081等等。
4.其实还有一个问题值得大家关注,就是如果设置同一个变量,比如TOMCAT_HOME时,很容易映射到同一个TOMCAT,导致所有的startup都启动同一个tomcat,这是需要修改startup.bat/sh或者catalina.bat/sh等文件,也很简单,就是手工在文件的最上边加入set TOMCAT_HOME=路径,多个jdk可添加set JAVA_HOME=路径。
1.可以同时启动多个tomcat,而且jdk可以不为同一个版本,都没有问题的。
2.如果是同一个版本的jdk能够满足,那么设置一个jdk,带多个tomcat也可。
3.多个Tomcat时,需要把相应的端口进行修改,使其不能重复,比如第一个tomcat设置为8080,第二个为8081等等。
4.其实还有一个问题值得大家关注,就是如果设置同一个变量,比如TOMCAT_HOME时,很容易映射到同一个TOMCAT,导致所有的startup都启动同一个tomcat,这是需要修改startup.bat/sh或者catalina.bat/sh等文件,也很简单,就是手工在文件的最上边加入set TOMCAT_HOME=路径,多个jdk可添加set JAVA_HOME=路径。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询