【问题标题】:Tomcat 7 (Virtual hosts?)Tomcat 7(虚拟主机?)
【发布时间】:2012-08-13 15:15:46
【问题描述】:

我想在端口 8082 上使用我的 Web 应用程序(例如),它工作正常。但是我想在 8080 端口(使用默认的 Tomcat 页面)上保留连接,我可以这样做吗?怎么做?

【问题讨论】:

    标签: tomcat tomcat7 virtual-hosts


    【解决方案1】:

    您可以同时安装和运行 2 个或多个 tomcat 服务器,并让每个 tomcat 侦听不同的端口

    【讨论】:

      【解决方案2】:

      您需要编辑 conf/server.xml 以添加另一个服务,例如

      <Service name="for_host1"> 
          <Connector port="8082" .. />
           <Engine name="Catalina_host1" defaultHost="stimpy">
              <Host name="stimpy" appBase="stimpyapps"/>
          </Engine> 
      </Service> 
      <Service name="default"> 
          <Connector port="8080" .. />
           <Engine name="Catalina" defaultHost="ren">
              <Host name="ren"    appBase="renapps"/>
          </Engine> 
      </Service> 
      

      【讨论】:

      • 如果您不介意允许两个端口为同一组应用程序提供服务,那么您甚至不需要额外的&lt;Service&gt;:只需添加另一个&lt;Connector&gt;
      猜你喜欢
      • 2014-05-28
      • 2011-11-05
      • 2011-09-20
      • 2014-09-08
      • 1970-01-01
      • 2012-09-12
      • 2012-06-21
      • 2023-03-04
      • 2013-01-13
      相关资源
      最近更新 更多