我们的初创公司在JBoss AS上运行多个服务。这些服务按其业务进行区分,并为高可用性和可伸缩性而进行集群。
我要找的是一些可以:
有什么建议吗?
发布于 2012-01-11 22:22:08
如果没有关于您的需求的更多信息,我建议查看木偶和厨师来处理项目1、2和3。
第四项有点困难--你需要一个监控系统(看看这里,或者问谷歌。(你会得到很多建议),如果你想要自动响应,你的监控系统将不得不给其他一些系统采取行动。
这不需要太复杂-我已经使用InterMapper实现了类似的东西:当检测到故障时,InterMapper运行一个“命令行通知程序”来指定失败的系统。命令行通知程序只是一个shell脚本,它将系统名称作为参数并重新启动,如果重新启动失败,则发送电子邮件。
发布于 2012-01-11 22:39:17
从1到3同意@voretaq7 7,厨师,木偶或任何自动化配置管理软件。请注意,所有这些并不适合您的需要,配置管理软件有时是一个过于模糊的术语。
对于最后一个脚本,也许可以从Nagios事件处理程序中使用一组很好的脚本,这些脚本基本上是在监视器出现警告或关键时尝试修复的脚本。
https://serverfault.com/questions/348917
复制相似问题