Spec-Zone.ru › MySQL Shell 9.2

9.5 Параметры канала асинхронной репликации

Следующие параметры можно задать с помощью clusterSet.createReplicaCluster() и cluster.setOption():

  • clusterSetReplicationConnectRetry: соответствует параметру репликации . Указывает интервал в секундах между попытками повторного подключения реплики после истечения срока действия соединения с источником. По умолчанию интервал составляет 3 секунды.

  • clusterSetReplicationRetryCount: соответствует параметру репликации . Устанавливает максимальное количество попыток повторного подключения реплики после истечения срока действия соединения с источником. По умолчанию значение равно 10.

  • clusterSetReplicationHeartbeatPeriod: соответствует параметру репликации . Управляет интервалом проверки работоспособности соединения, предотвращая истечение срока действия соединения при отсутствии данных, если соединение всё ещё активно.

  • clusterSetReplicationCompressionAlgorithms: соответствует параметру репликации . Строка, определяющая разрешённые алгоритмы сжатия для соединений с источником репликации.

  • clusterSetReplicationZstdCompressionLevel: соответствует параметру репликации . Устанавливает уровень сжатия для соединений с сервером источника репликации, использующих алгоритм сжатия zstd.

  • clusterSetReplicationBind: соответствует параметру репликации . Определяет, какой сетевой интерфейс реплики будет выбран для подключения к источнику, для использования на репликах с несколькими сетевыми интерфейсами.

  • clusterSetReplicationNetworkNamespace: соответствует параметру репликации . Указывает сетевое пространство имен для TCP/IP-соединений с сервером источника репликации или, если используется стековая реализация MySQL, для соединений групповой коммуникации Group Replication.

Сведения о значениях по умолчанию см. в .

Примечание

Если какой-либо из этих параметров задан с помощью cluster.setOption() на кластере, который не является членом ClusterSet, возвращается ошибка.

Параметры канала репликации устанавливаются в метаданных кластера и не вступают в силу до запуска или перезапуска канала, например, с помощью clusterSet.rejoinCluster(). Эти параметры также могут быть установлены, когда кластер находится в состоянии OFFLINE.

Например:

cluster.setOption("clusterSetReplicationCompressionAlgorithms", "zlib")
    

Если параметр задан со значением NULL, используется значение по умолчанию.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-shell-9.2-en/mysql-innodb-clusterset-setting-options-channels.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API