启动并杀死在多个平台上运行的多个Java进程

时间:2012-01-30 19:20:34

标签: java deployment process kill launch

有没有办法使用Java应用程序执行以下操作:
1.在多台机器上启动数百个Java进程
2.能够杀死个别进程

可以这样做吗?

如果它太复杂,在一台机器上控制这些过程可能是一个好的开始。非常感谢一个例子,谢谢!

2 个答案:

答案 0 :(得分:0)

当然,这可以做到......虽然这是一项非常严肃的工作,可以使这样的系统变得可靠。 (当然Hadoop和Storm会在内部进行...)它有助于了解您实际上想要做什么。

答案 1 :(得分:0)

解决方案取决于您的应用程序。

要管理多个服务器上的进程,请考虑使用分布式执行框架,如rundeck

对于基于Java的分布式计算应用程序,请考虑像gridgain这样的网格计算框架。