gpt4 book ai didi

java - 集群上的多线程 Java 应用程序?

转载 作者:行者123 更新时间:2023-11-30 09:53:28 25 4
gpt4 key购买 nike

我有一个用于某些研究模拟的多线程 Java 应用程序。我工作的实验室有一个大型 linux 集群,以及一堆个人计算机。我是一名研究生,长期使用java编程,但我对集群不是很熟悉。如果我在集群上运行我的应用程序,它是否能够将各种线程分配给不同的节点?我假设情况并非如此.. 最好的方法是什么?我通过一些谷歌搜索看到了 Terracotta、Hadoop 和 Jini,但我不清楚它们有何不同以及哪个选项(也许这里提到的都没有)是最好的?我想避免进行客户端/服务器编程,如果存在能够分配由我的程序创建的线程的软件解决方案——那将是最好的。谢谢,乔

最佳答案

对于用于分布式计算的简单界面,我建议您尝试使用 Hazelcast。这有分布式队列、执行器和其他。你可以只添加任务,它们将在下一个可用的 CPU 上执行,无论何时何地,它的编码与在一台计算机上的编码非常相似。 (相同的界面)

关于java - 集群上的多线程 Java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com