2011-05-24 151 views
0

我想知道是否有人能指向我处理将Web应用程序部署到多个Tomcat实例而没有太多服务中断的链接和/或脚本。将WAR部署到多个Tomcat实例

目前我们在2个Apache服务器之间有一个F5负载均衡器,应用请求通过使用mod_proxy代理到tomcat。相当标准的东西。当我需要重新部署最新的更改时,我创建了WAR文件,然后将其SCP同时发布到两个Web服务器。我关闭了一个tomcat实例,将新的战争扔到那里,重新启动它。然后对其他服务器执行相同操作。

我正在寻找一些比这个过程更自动的东西。任何帮助表示赞赏。

更新:我偶然发现了这个jenkins plugin。这会是一个好方法吗?而且,仅供参考,我没有使用Maven。然而,我并不反对可能的Gradle解决方案。

+0

我不知道我理解你的问题。你为什么不把你发布的所有命令放到shell脚本中? – reinierpost 2016-07-05 09:19:22

回答