2012-07-25 45 views
1

我有一些Java服务器(尽管Java实际上并不重要,它可以是任何可执行文件),我想在多台机器上运行它。是否有一些集群管理软件可以让我说,例如“启动3个服务A实例,5个服务B”。如果一个节点死亡,请在另一台服务器上启动服务。Linux/Java进程的集群管理器,日志采集

这也很好,有一种管理控制台,在那里我可以看到哪些服务器工作,哪些服务工作等等(当然,有很多绿色的好仪表板))。或者至少有一个REST接口可以轻松获取该信息。

更进一步,这样的集群管理器可以负责从服务中收集日志,并在adinistrators中发现其中任何一个存在错误时提醒他们。或者,也许这是一项单独的服务?

这样的事情是否存在? (最好在开源版当然)

回答