1

I have some Java servers (though Java in fact doesn't matter here, it can be any executable) which I want to run on multiple machines. Is there some cluster management software, which would allow me to say, for example "start 3 instances of service A, and 5 instaces of service B". In case one node dies, start the services on another server.

It would also be nice to have some kind of an admin console, where I could see which servers work, which services work were etc. (Of course with a nice dashboard with lots of green ;) ). Or at least a REST interface to get that info easily.

Going a step further, such a cluster manager could take care of gathering logs from the services, and alerting an adinistrators if there are errors in any of them. Or maybe that's a separate service?

Does such a thing exist? (preferrably in an open-source version of course)

4

1 に答える 1

0

あなたの場合、 supervisordが役立つと思いますか?

于 2013-01-14T12:04:33.930 に答える