我在同一台服务器(Linux)上运行了多个tomcat 6实例,并且按预期工作。我试图找出关于设置CATALINA_HOME和CATALINA_BASE变量的标准做法。
CATALINA_HOME
CATALINA_BASE
在我的tomcat安装,我必须设置CATALINA_HOME为指向“共同”的文件夹(比如/tomcat6)和CATALINA_BASE可变取决于实例名称变化(比如/tomcat_instance1,/tomcat_instance2)
/tomcat6
/tomcat_instance1
/tomcat_instance2
我的问题是这样的:
如果要在单个主机上运行Tomcat的多个实例,则应将其设置CATALINA_BASE为等于.../tomcat_instance1或.../tomcat_instance2适用于每个实例的目录,并将CATALINA_HOME环境变量设置为通用Tomcat安装的环境,其文件将在两个实例之间共享。
.../tomcat_instance1
.../tomcat_instance2
CATALINA_BASE如果您在主机上运行单个Tomcat实例,则该环境是可选的,CATALINA_HOME在这种情况下,默认为。如果您正在运行多个实例,则应提供该实例。
RUNNING.txtApache Tomcat发行版根目录中的文件“ 高级配置-多个Tomcat实例”* 下对此文件有很好的描述。 *
RUNNING.txt