我对分区模式下的Ignite Cache几乎没有任何疑问
1)当节点在Ignite群集中发生故障时,如果故障节点是密钥的主节点,则备份是否为新的主节点?
2)故障节点中的备份副本会发生什么?它们会在群集中重新创建吗?
3)如果我在缓存配置中设置CacheRebalanceMode,它是否也适用于节点故障,或仅适用于节点添加?
是的,这是对的 . 以前的备份将成为新的主要备份,新备份将在后台接收副本 .
是,如果备份丢失,将为此角色分配新节点 . 它将在后台收到副本 .
在同步重新 balancer 模式下,节点将无法完成启动过程,并且在重新 balancer 数据之前,用户将无法使用API . 这不会影响失败时的重新 balancer 过程 .
1 回答
是的,这是对的 . 以前的备份将成为新的主要备份,新备份将在后台接收副本 .
是,如果备份丢失,将为此角色分配新节点 . 它将在后台收到副本 .
在同步重新 balancer 模式下,节点将无法完成启动过程,并且在重新 balancer 数据之前,用户将无法使用API . 这不会影响失败时的重新 balancer 过程 .