GridGain 中的多个大师
Multiple Masters in GridGain
几年前,这个 gridgain 问题是在 Gridgain failover of master (sender) node
提出并解决的
快进到今天。我们 运行 gridgain 6.2.1(开源版)并试图强制执行我们的 gridgain master 的高可用性(以防硬件或 master 进程出现故障)。从高层次的角度来看,我们通过我们定义的连续映射器管理器将(可分配的)作业提交给主节点。
根据之前接受的问题答案,这在 2011 年是不可能的。
- 2015 年的现状是否有所改变,或者在新版本的 gridgain 中是否有其他策略可用?
- 这个功能可以通过 "cluster groups" 在 ignite 中实现吗?参见 http://apacheignite.gridgain.org/docs/cluster-groups
谢谢
回复中列出的所有建议仍在发挥作用。
此外还有] ComputeJobMasterLeaveAware
接口,可以由任何作业实现。如果主节点离开拓扑,将在 运行 作业上调用其 onMasterNodeLeft
方法。这将允许您保存任何中间数据并在需要时重新提交作业。
这对你有用吗?
几年前,这个 gridgain 问题是在 Gridgain failover of master (sender) node
提出并解决的快进到今天。我们 运行 gridgain 6.2.1(开源版)并试图强制执行我们的 gridgain master 的高可用性(以防硬件或 master 进程出现故障)。从高层次的角度来看,我们通过我们定义的连续映射器管理器将(可分配的)作业提交给主节点。
根据之前接受的问题答案,这在 2011 年是不可能的。
- 2015 年的现状是否有所改变,或者在新版本的 gridgain 中是否有其他策略可用?
- 这个功能可以通过 "cluster groups" 在 ignite 中实现吗?参见 http://apacheignite.gridgain.org/docs/cluster-groups
谢谢
回复中列出的所有建议仍在发挥作用。
此外还有] ComputeJobMasterLeaveAware
接口,可以由任何作业实现。如果主节点离开拓扑,将在 运行 作业上调用其 onMasterNodeLeft
方法。这将允许您保存任何中间数据并在需要时重新提交作业。
这对你有用吗?