更新时间:2024-10-28 GMT+08:00
分享

数据中心级自动切换

当MAS发生脑裂或主机房故障导致MAS自身异常时,此时用户可以通过配置来决定是否让应用的数据中心进行自动切换。

数据中心级自动切换配置

  1. 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。
  2. 在页面顶端导航栏选择“全局配置”。
  3. 进入“数据中心级自动切换”页面,单击“是否自动切换”开关。

    • “是否自动切换”配置为“关”,当MAS发生脑裂或主机房故障时,如果应用数据源正常,此时这个MAS实例下的所有监控器不会切换数据中心。通过此配置,可避免因MAS故障而导致数据中心发生不必要的切换。
    • “是否自动切换”配置为“开”,当MAS发生脑裂或主机房故障,或者数据源故障时,此时这个MAS实例下的监控器会根据故障切换对应的数据中心。
      • 脑裂是指高可用集群因网络等原因导致的集群分裂出现超过一个主“大脑”的情况,当集群发生脑裂时集群之间的数据可能会出现不一致的问题,从而影响监控结果的仲裁。
      • 当MAS发生脑裂或主机房故障,此时这个MAS实例下的所有监控器都会切换数据中心;当数据源故障时,此时这个MAS实例下的对应监控器会切换数据中心。
      • 当创建监控器时的基础配置参数“是否自动切换”默认配置为“是”时,监控器会自动切换数据中心。

  4. 单击“确定”,完成变更自动切换配置。

相关文档