【问题标题】:Apache Ignite Failover functionalityApache Ignite 故障转移功能
【发布时间】:2017-04-28 19:33:22
【问题描述】:

我已经在节点集群上设置了 apache ignite,并将一些作业发送到某个服务器节点以运行。当与该服务器节点的连接丢失时,我需要以某种方式在本地存储该节点的结果(通过二进制文件或通过其他方式)。然后,当再次建立与该节点的连接时,将存储的结果推送回某个数据库服务器。 我在.Net平台下工作。 我可以用 EventType.EVT_CLIENT_NODE_DISCONNECTED EventType.EVT_CLIENT_NODE_RECONNECTED

这些事件及其函数内部实现了“本地存储”和“推送到数据库服务器”功能,但我想找到一些现成的解决方案。 是否有任何具有我提到的功能的现成工具可以使用它?

【问题讨论】:

    标签: memcached ignite


    【解决方案1】:

    你可以看看Checkpointing。我不确定这是否与您描述的完全相同(主要是因为它会在服务器端保存中间状态),但我认为它会很有帮助。

    【讨论】:

    • 检查点似乎是答案,但在 Ignite.NET 中尚不支持它。不过这是计划好的:issues.apache.org/jira/browse/IGNITE-4427
    • 非常感谢瓦伦丁。我已经找到了,但是 apache ignite 只有 Java 版本的 ckeckpointing。
    • 对于.Net,他们已经打开了一张新票,并将很快实施。
    猜你喜欢
    • 1970-01-01
    • 2015-03-24
    • 2017-02-04
    • 2012-06-04
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 2015-10-31
    相关资源
    最近更新 更多