<分区>
我正在寻找一些用于安排大量任务的通用库。该库必须提供在集群中跨节点拆分任务、执行负载平衡和容错的能力 - 因此如果某个节点出现故障,该节点的任务必须分布在其余节点上。
我查看了 Hadoop - 但看起来它适用于 map-reduce 任务。在我的例子中,任务只是通知的发送者、对象状态的检查者等。
Quartz 似乎很棒 - 但不清楚它在将事件分派(dispatch)到节点方面有多好。
还有其他选择吗?
<分区>
我正在寻找一些用于安排大量任务的通用库。该库必须提供在集群中跨节点拆分任务、执行负载平衡和容错的能力 - 因此如果某个节点出现故障,该节点的任务必须分布在其余节点上。
我查看了 Hadoop - 但看起来它适用于 map-reduce 任务。在我的例子中,任务只是通知的发送者、对象状态的检查者等。
Quartz 似乎很棒 - 但不清楚它在将事件分派(dispatch)到节点方面有多好。
还有其他选择吗?
最佳答案
听起来像是 Akka 的用例.
关于java - 用于 Java 的通用分布式调度库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10619213/