作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 JPPF 框架在分布式计算机上执行任务。一切都按预期进行。现在我需要识别网格中可用节点中的破坏者。因此,我必须在每个节点上执行专用任务并比较结果。根据定义,最常见的结果是正确的,偏离的结果表明有破坏者。
因为 *Bundler 实例被分配给每个节点,所以我必须以某种方式操作 JPPFDriver。知道吗,我应该怎么做?
我的设置:
最佳答案
免责声明:我是 JPPF 项目创始人和主要开发人员。
我可以想到实现这一目标的几种可能性:
1) 您可以使用 broadcast job ,具有单个任务的作业,该作业将被复制并分发到所有节点。由于此类作业不返回任何结果,因此您可以让任务发送包含结果和节点标识的 JMX 通知,或者仅发送偏差节点的通知。
2) 实现自定义 node management MBean 也很有意义用于检查破坏者,特别是因为您可以自动 forward management requests到所有连接的节点。这种方法的优点是不会干扰“正常”的网格处理流程。
关于java - 将一个JPPFTask分配给所有节点并比较结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22016549/
我是一名优秀的程序员,十分优秀!