启动和终止在多个平台上运行的多个 Java 进程

发布于 2024-12-29 21:19:28 字数 136 浏览 4 评论 0原文

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

这可以做到吗?

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

Is there a way to do the following actions using a Java application:
1. Launch several hundred Java processes on several machines
2. Be able to kill individual processes

Could this be done?

If it is too complicated, controlling these processes on a single machine could be a good start. Would appreciate an example, thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

像你 2025-01-05 21:19:28

当然,这是可以做到的……尽管要使这样的系统可靠是一项相当严肃的任务。 (当然 Hadoop 和 Storm 是在内部完成的......)这将有助于了解您实际上想要做什么。

Sure, this can be done...albeit it's a pretty serious undertaking to make a system like this reliable. (Certainly Hadoop and Storm do it internally...) It'd help to know what you're actually trying to do.

给我一枪 2025-01-05 21:19:28

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

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

对于基于 java 的分布式计算应用程序,请考虑网格计算框架,例如 gridgain

The solution depends on your application.

For managing processes on multiple servers, consider using a distributed execution framework like rundeck

For a java based distributed computing application, consider a grid computing framework like gridgain.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文