【发布时间】:2012-07-25 11:36:41
【问题描述】:
我有一些 Java 服务器(尽管 Java 实际上在这里无关紧要,它可以是任何可执行文件),我想在多台机器上运行它们。是否有一些集群管理软件可以让我说,例如“启动服务 A 的 3 个实例和服务 B 的 5 个实例”。万一一个节点死了,在另一台服务器上启动服务。
拥有某种管理控制台也不错,我可以在其中查看哪些服务器在工作,哪些服务在工作等等。(当然还有一个漂亮的仪表板,上面有很多绿色;))。或者至少一个 REST 接口可以轻松获取该信息。
更进一步,这样的集群管理器可以负责从服务中收集日志,并在其中任何一个出现错误时提醒管理员。或者这可能是一项单独的服务?
这样的事情存在吗? (当然最好是开源版本)
【问题讨论】:
标签: logging cluster-computing failover