MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
组复制可以在单主模式下运行,也可以在多主模式下运行。控件指定的组范围的配置设置group_replication_single_primary_mode
系统变量,它在所有成员上必须相同。在
意味着单主模式,这是默认模式,和从
意味着multi-primary模式。不可能将组的成员部署在不同的模式下,例如,一个成员配置为多主模式,而另一个成员配置为单主模式。
的值不能更改group_replication_single_primary_mode
在运行组复制时手动操作。从MySQL 8.0.13中,您可以使用group_replication_switch_to_single_primary_mode ()
而且group_replication_switch_to_multi_primary_mode ()
函数在组复制仍在运行时将组从一种模式移动到另一种模式。这些功能管理更改组模式的过程,并确保数据的安全性和一致性。在早期版本中,要更改组的模式,必须停止group Replication并更改的值group_replication_single_primary_mode
在所有成员。然后执行组的完全重新启动(由服务器使用group_replication_bootstrap_group =对
)以实施对新运作配置的更改。不需要重新启动服务器。
无论采用何种部署模式,组复制都不处理客户端故障转移。这必须由中间件框架来处理,例如MySQL 8.0路由器、代理、连接器或应用程序本身。