首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tomcat 7集群

Tomcat 7集群
EN

Stack Overflow用户
提问于 2013-06-17 03:50:18
回答 1查看 1.6K关注 0票数 0

在Tomcat7中,我使用<Engine>容器中的SimpleTcpCluster shortcut创建了一个包含两台服务器的集群。这些服务器在启动和关闭时都能正确地相互通信。

我已经使用<distributable/>部署了一个名为meteo-cluster.war的web应用程序。我已经使用Web应用程序管理器在Server1上部署了webapp。在此计算机上,http://localhost:8080/meteo-cluster/工作正常。

不幸的是,它没有部署在Server2上。它应该是自动的,还是我也应该使用web部署程序?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-20 14:19:30

常规部署不会以这种方式工作。您将需要一个farm deployer来自动执行此操作:

代码语言:javascript
复制
<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster">
          <Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer"
                    tempDir="/tmp/war-temp/"
                    deployDir="/opt/tomcat7/webapps/" 
                    watchDir="/tmp/war-listen/"
                    watchEnabled="true" />
</Cluster>

此外,这只会在<Host>容器中起作用:

注意: FarmWarDeployer只能在主机级别的群集上配置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17137054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档