多个应用程序实例

时间:2011-05-27 18:44:48

标签: tomcat deployment

是否可以创建应用程序的多个实例并在同一服务器和同一个tomcat容器上运行它们。怎么样?

2 个答案:

答案 0 :(得分:1)

你能为每个创建一个新的描述符文件吗?也就是说,< tomcat_home> / conf / Catalina / localhost中的多个描述符文件。每个人都得到一个不同的名称(app1.xml,app2.xml),所以他们部署在/ app1,/ app2等,但你引用相同的.war。

app1.xml:

<Context path="/app1" docBase="/path/to/your.war" reloadable="false"/>

app2.xml:

<Context path="/app2" docBase="/path/to/your.war" reloadable="false"/>

答案 1 :(得分:0)

是的,只要上下文根不同,您就应该能够在一个tomcat服务器上部署与多个实例相同的应用程序。

如果您使用的是tomcat的自动部署机制,则只需将战争命名为您希望部署的上下文根。

例如,为您的战争myapp1.warmyapp2.war命名。这些将分别部署到mysite.com/myapp1mysite.com/myapp2