Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  The replication_asynchronous_connection_failover Table

29.12.11.3 异步连接故障转移表

该表保存每个复制通道的源列表,以便异步连接故障转移机制。异步连接故障转移机制在现有的从服务器到源的连接失败后,自动建立到新的源的异步(源到从)复制连接。启用组复制的异步连接故障转移时,源列表将在组成员加入时和列表更改时广播到所有组成员。

您可以使用 异步连接故障转移添加源异步连接故障转移删除源 函数来添加和删除复制源服务器到复制通道的源列表中。要添加和删除管理的服务器组,请使用 异步连接故障转移添加管理异步连接故障转移删除管理 函数。

更多信息,请参阅 第 19.4.9 节,“使用异步连接故障转移切换源和从服务器”

replication_asynchronous_connection_failover 表具有以下列:

  • CHANNEL_NAME

    该复制通道的源列表中该复制源服务器所属的通道。如果该通道的连接到当前源失败,该复制源服务器将是其潜在的新源之一。

  • HOST

    该复制源服务器的主机名。

  • PORT

    该复制源服务器的端口号。

  • NETWORK_NAMESPACE

    该复制源服务器的网络命名空间。如果该值为空,连接将使用默认(全局)命名空间。

  • WEIGHT

    该复制源服务器在复制通道的源列表中的优先级。权重从 1 到 100,100 是最高的,50 是默认值。当异步连接故障转移机制激活时,源列表中具有最高权重的源将被首先尝试连接。如果该尝试不成功,复制服务器将按照权重的降序尝试所有列出的源,然后从最高权重的源开始尝试。如果多个源具有相同的权重,复制服务器将随机排序它们。

  • MANAGED_NAME

    该服务器所属的管理组的标识符。对于 GroupReplication 管理服务,该标识符是 group_replication_group_name 系统变量的值。

replication_asynchronous_connection_failover 表具有以下索引:

  • 主键在 (CHANNEL_NAME, HOST, PORT, NETWORK_NAMESPACE, MANAGED_NAME) 上

TRUNCATE TABLE 不允许用于 replication_asynchronous_connection_failover 表。