繁体   English   中英

如何从同时在同一雄猫上运行的Web应用程序启动/停止应用程序

[英]How to start/stop an application from a webapplication running both on same tomcat

我需要一些帮助:我在tomcat 7上运行了两个.war文件,一个是Web应用程序,另一个是“正常” Java应用程序。 现在,我想弄清楚如何从Web应用程序启动/停止应用程序。 两个应用程序都在同一个tomcat上。 操作系统是Ubuntu 14.04。

谢谢你的帮助

您可以在server.xml文件中进行配置,并提供2个服务:

<Service name="app1">
   <Connector port="8081" protocol="org.apache.coyote.http11.Http11NioProtocol" 
           connectionTimeout="20000" 
           redirectPort="8443" />
   <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost"  appBase="app1"
        unpackWARs="true" autoDeploy="true">
      </Host>
   </Engine>
</Service>
<Service name="app2">
   <Connector port="8082" protocol="org.apache.coyote.http11.Http11NioProtocol" 
           connectionTimeout="20000" 
           redirectPort="8443" />
   <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost"  appBase="app2"
        unpackWARs="true" autoDeploy="true">
      </Host>
   </Engine>
</Service>

然后该应用程序将在

  1. http:// localhost:8081上的app1
  2. http:// localhost:8082上的app2

资源链接:

  1. 侦听Tomcat中的多个端口
  2. 如何在不同端口后面的单个Tomcat实例上运行不同的应用程序?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM