在单个tomcat实例上部署两个几乎相同的应用程序

时间:2017-11-01 13:28:53

标签: java spring unix tomcat

我有一个部署在tomcat上并启动并运行的应用程序。 Tomcat安装在unix OS上。我想将同一个应用程序的其他副本(代码更改,应用程序名称相同)部署到同一个tomcat实例,以便在不同的端口上运行。是否可以在同一个tomcat实例上使用不同的端口运行相同的应用程序。单个tomcat实例是否在单个jvm上运行?如果是这样,那么会出现什么问题?

提前致谢

1 个答案:

答案 0 :(得分:0)

当你说'小代码改变'时,它有多少?如果它只有几个项目,那么可以通过发送不同的请求参数值/隐藏值/路径变量(如下面的内容)轻松处理。

/myapp/doSomething?pm=false& /myapp/doSomething?pm=true

维持两个不同的实例并不是一件痛苦的事情,其差异只是很少的功能?