首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在单个实例上自动部署多个Tomcat吗?

需要在单个实例上自动部署多个Tomcat吗?
EN

Stack Overflow用户
提问于 2015-05-25 00:57:27
回答 3查看 165关注 0票数 0

使用哪个CM工具,我们可以在单个实例上部署多个tomcats。实际上,我在和一个医药客户打交道,他们有5种产品。我们在单个实例上部署了多个tomcats,所有这些tomcats都在运行单独的应用程序。

我只是想让这个部署自动化。是否有可用的配置管理工具,可用于在单个实例上部署多个tomcats和各自的应用程序。

谢谢你的帮助。

EN

回答 3

Stack Overflow用户

发布于 2015-05-25 01:23:35

我建议你不要这样做。将它们分开。我在一个实例上支持两个tomcat应用程序,我觉得这不是一个好主意。最大的问题是健康检查;ELB只能做一次健康检查。因此,如果你需要杀死一个不健康的实例并启动一个新的实例,你必须杀死所有的应用程序。在云中,最好有独立的服务。

票数 0
EN

Stack Overflow用户

发布于 2015-05-25 02:31:08

好了,回到你关于CM工具的问题。我在这个项目中使用了Saltstack,它工作得很好。使用Saltstack,我可以轻松地管理两个Tomcat应用程序所需的不同配置。但对于CM工具来说,这是一个相当简单的场景,我认为您可以使用我熟悉的任何工具来解决这个问题,比如Salt、Ansible、Puppet或Chef。

票数 0
EN

Stack Overflow用户

发布于 2015-05-26 13:31:47

对于任何配置管理实用程序,管理多个tomcat实例都是理所当然的。例如,您可以将puppet与camptocamp's tomcat puppet module一起使用。您可以定义多个实例,每个实例都有自己的配置和应用程序。

通常,如果您发现自己在询问puppet是否可以配置某些内容,可以在Puppet Forge上进行搜索。答案可能是,有人已经发布了一种方法来做到这一点。

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

https://stackoverflow.com/questions/30426001

复制
相关文章

相似问题

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