Apache Ignite Fault Tolerance

Ben*_*Raj 4 ignite

我对分区模式下的Ignite Cache几乎没有任何疑问

1)当节点在Ignite群集中发生故障时,如果故障节点是密钥的主节点,则备份是否为新的主节点?

2)故障节点中的备份副本会发生什么?它们会在群集中重新创建吗?

3)如果我在缓存配置中设置CacheRebalanceMode,它是否也适用于节点故障,或仅适用于节点添加?

Val*_*nko 7

  1. 是的,这是对的.以前的备份将成为新的主要备份,新备份将在后台接收副本.
  2. 是的,如果备份丢失,将为此角色分配新节点.它将在后台收到副本.
  3. 在同步重新平衡模式下,节点将无法完成启动过程,并且在重新平衡数据之前,用户将无法使用API​​.这不会影响失败时的重新平衡过程.