yadianna 发表于 2017-1-17 06:09:42

windows 下 配置多个tomcat


[*]一台机器上是可以同时开多个tomcat的,每一个tomcat都可以指定使用不同版本的jdk。
[*]tomcat尽量使用绿色版的,不选安装版的。
[*]每一个tomcat的虚拟机内存尽量调整合适,并且每一个tomcat尽量指定自己的运行时环境,不要使用系统的环境变量。
[*]启动tomcat尽量用:。
[*]设置tomcat的端口的配置文件在,里面一般情况下有4个端口需要配置(http监听端口,关闭端口,2个集群相关端口)。
[*]同一台机器上要开2个tomcat,那么一定要让上面所有的端口都不一样才行。
[*]每个tomcat配置自己的tomcat主目录、jre目录:
[*] 在中的第一行开始配置,例如:

 

set "JAVA_HOME=C:\Java7\jdk1.7.0_51"
set "CATALINA_HOME=D:\tomcat\my\4apache-tomcat-6.0.36"
set JAVA_OPTS=-server -Xms1024m -Xmx1024m -XX:PermSize=388M -XX:MaxPermSize=388M -XX:TargetSurvivorRatio=90 -XX:NewRatio=2


[*]
 这里就指定了使用的jre目录、tomcat主目录、jvm运行时的配置(包含堆内存配置、运行模式、gc选择等等) 
[*]如果启动出现异常,请多注意一下日志。
[*]如果出现tomcat关闭了,但是再启动时提示端口已经占用,大部分情况下可以这样解决:

 

打开cmd--输入【netstate–ano|findstr“端口”】



找到最后一个数值,那个是表示该tomcat端口所在的进程的pid,然后打开任务管理器,
找到该pid所在的进程,然后结束掉就可以了。

 
 
页: [1]
查看完整版本: windows 下 配置多个tomcat