MGR參數之group_replication_member_weight

1、環境mysql

MGR 8.0.17 三節點,roidb一、roidb二、roidb3

2、測試sql

一、默認group_replication_member_weight=50
二、設置roidb2的權重爲100
set global group_replication_member_weight=100;
三、關閉主庫,shutdown;
四、查看主庫,roidb2自動failover爲主
mysql> select member_host,member_role from replication_group_members;
+-------------+-------------+
| member_host | member_role |
+-------------+-------------+
| roidb2      | PRIMARY     |
| roidb1      | SECONDARY   |
+-------------+-------------+
2 rows in set (0.00 sec)

3、知識點ide

經過設置此從參數來控制單主模式切換的順序,前提MGR多節點的版本爲統一版本。
group_replication_member_weight

Property       Value
Command-Line Format --group-replication-member-weight=#
Introduced      8.0.2
System Variable group_replication_member_weight
Scope              Global
Dynamic         Yes
SET_VAR Hint Applies    No
Type                   Integer
Default Value     50
Minimum Value   0
Maximum Value   100
相關文章
相關標籤/搜索