gpt4 book ai didi

java - 将一个JPPFTask分配给所有节点并比较结果

转载 作者:行者123 更新时间:2023-11-30 04:00:50 25 4
gpt4 key购买 nike

我正在使用 JPPF 框架在分布式计算机上执行任务。一切都按预期进行。现在我需要识别网格中可用节点中的破坏者。因此,我必须在每个节点上执行专用任务并比较结果。根据定义,最常见的结果是正确的,偏离的结果表明有破坏者。

因为 *Bundler 实例被分配给每个节点,所以我必须以某种方式操作 JPPFDriver。知道吗,我应该怎么做?

我的设置:

  • JPPF框架v4.0
  • Java 1.7(32 位)

最佳答案

免责声明:我是 JPPF 项目创始人和主要开发人员。

我可以想到实现这一目标的几种可能性:

1) 您可以使用 broadcast job ,具有单个任务的作业,该作业将被复制并分发到所有节点。由于此类作业不返回任何结果,因此您可以让任务发送包含结果和节点标识的 JMX 通知,或者仅发送偏差节点的通知。

2) 实现自定义 node management MBean 也很有意义用于检查破坏者,特别是因为您可以自动 forward management requests到所有连接的节点。这种方法的优点是不会干扰“正常”的网格处理流程。

关于java - 将一个JPPFTask分配给所有节点并比较结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22016549/

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