Configuration 使用Tomcat在一个VPS上设置多个web应用

Configuration 使用Tomcat在一个VPS上设置多个web应用,configuration,tomcat6,spring-scheduled,Configuration,Tomcat6,Spring Scheduled,我需要使用Tomcat在一个VPS上正确部署多个web应用程序 我被告知使用多个标记是做到这一点的关键,但在设置多个标记后,我注意到一个问题,即我的Spring计划作业执行的次数与主机标记执行的次数相同(因此,如果我有两个主机标记,我的计划作业将运行两次) 我想知道是否有某种方法可以让多个域名都通过我的server.xml文件中的一个标记路由到相应的web应用程序 例如,我希望以下域按如下方式路由: www.webapp1.com->Tomcat/webapps/webapp1 www.weba

我需要使用Tomcat在一个VPS上正确部署多个web应用程序

我被告知使用多个标记是做到这一点的关键,但在设置多个标记后,我注意到一个问题,即我的Spring计划作业执行的次数与主机标记执行的次数相同(因此,如果我有两个主机标记,我的计划作业将运行两次)

我想知道是否有某种方法可以让多个域名都通过我的server.xml文件中的一个标记路由到相应的web应用程序

例如,我希望以下域按如下方式路由:

www.webapp1.com->Tomcat/webapps/webapp1
www.webapp2.net->Tomcat/webapps/webapp2
www.webapp3.org->Tomcat/webapps/webapp3


如果您需要更多信息,请告诉我,因为您能为我提供的任何帮助都将非常感谢(我已经被困了几个星期)。

就我过去6个月所见,我相信问题是由我有两个应用程序实例在运行这一事实造成的

例如,当我导航到
www.webapp1.com
时,我可以正常使用该应用程序,但也可以通过
www.webapp1.com/webapp1

出现此问题的原因是我为
WebApp1
指定了
标记,并且我还将应用部署在
/webapps
文件夹中

解决方案是,您不应将web应用程序放入带有
标记设置的
/webapps
文件夹中。我将web应用程序文件夹向下移动了一层,并将
标记指向该文件夹,一切都很好