加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 集群机器管理

发布时间:2020-12-14 02:26:08 所属栏目:Linux 来源:网络整理
导读:我们的创业公司运行JBoss AS上托管的多项服务.这些服务以其业务而着称,并且为了高可用性和可伸缩性而集群化. 我正在寻找的东西可以: 获取一组将托管我的服务的Linux机器作为输入, 获取每项服务的实例数量, 自动将服务部署到Linux机器上, 根据某些预定义规则
我们的创业公司运行JBoss AS上托管的多项服务.这些服务以其业务而着称,并且为了高可用性和可伸缩性而集群化.

我正在寻找的东西可以:

>获取一组将托管我的服务的Linux机器作为输入,
>获取每项服务的实例数量,
>自动将服务部署到Linux机器上,
>根据某些预定义规则检测并响应故障(重新启动,在备份计算机上安装服务等).

有什么建议?

解决方法

如果没有关于您的要求的更多信息,我建议调查 Puppet和 Chef来处理第1,2和3项.

第4项有点困难 – 你需要一个监控系统(在这里查看,或者询问谷歌.你会收到很多建议),如果你想要自动回复,你的监控系统将不得不提供其他一些系统来接受行动.
这不需要太复杂 – 我使用InterMapper实现了类似的功能:当检测到故障时,InterMapper运行一个“命令行通知程序”来指定发生故障的系统.命令行通知程序只是一个shell脚本,它将系统名称作为参数并重新启动它,如果重新启动失败则发送一封电子邮件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读