tomcat-CATALINA_BASE和CATALINA_HOME变量
我在同一台服务器(Linux)上运行了多个tomcat
6实例,并且按预期工作。我试图找出关于设置CATALINA_HOME
和CATALINA_BASE
变量的标准做法。
在我的tomcat安装,我必须设置CATALINA_HOME
为指向“共同”的文件夹(比如/tomcat6
)和CATALINA_BASE
可变取决于实例名称变化(比如/tomcat_instance1
,/tomcat_instance2
)
我的问题是这样的:
- 我真的需要两个变量吗?
- 还是我可以只拥有一个
CATALINA_HOME
并消除它CATALINA_BASE
(反之亦然)?
回答:
如果要在单个主机上运行Tomcat的多个实例,则应将其设置CATALINA_BASE
为等于.../tomcat_instance1
或.../tomcat_instance2
适用于每个实例的目录,并将CATALINA_HOME
环境变量设置为通用Tomcat安装的环境,其文件将在两个实例之间共享。
CATALINA_BASE
如果您在主机上运行单个Tomcat实例,则该环境是可选的,CATALINA_HOME
在这种情况下,默认为。如果您正在运行多个实例,则应提供该实例。
RUNNING.txt
Apache Tomcat发行版根目录中的文件“ *
以上是 tomcat-CATALINA_BASE和CATALINA_HOME变量 的全部内容, 来源链接: utcz.com/qa/427493.html