Spec-Zone.ru › MySQL Shell 8.4

6.10.5 Использование ReplicaSets с MySQL Router

Вы также можете использовать MySQL Router для инициализации работы с InnoDB ReplicaSet. Дополнительную информацию см. в разделе 6.10, «Использование MySQL Router с AdminAPI, InnoDB Cluster и InnoDB ReplicaSet». Единственное отличие в сгенерированном файле конфигурации MySQL Router — добавление параметра. При инициализации MySQL Router с ReplicaSet сгенерированный файл конфигурации включает:

cluster_type=rs

При использовании MySQL Router с InnoDB ReplicaSet следует учитывать, что:

  • Порт чтения-записи MySQL Router направляет клиентские подключения к первичной инстанции ReplicaSet.

  • Порт только для чтения MySQL Router направляет клиентские подключения к вторичной инстанции ReplicaSet, хотя он также может направить их к первичной.

  • MySQL Router получает информацию о топологии ReplicaSet из первичной инстанции.

  • MySQL Router автоматически восстанавливается, когда первичная инстанция становится недоступной, и другая инстанция повышается до первичной.

Работа с экземплярами MySQL Router, которые были инициализированы с ReplicaSet, осуществляется так же, как и с InnoDB Cluster. Дополнительную информацию о ReplicaSet.listRouters() и ReplicaSet.removeRouterMetadata() см. в разделе 6.10.7, «Работа с маршрутизаторами кластера» .

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-shell-8.4-en/replicasets-working-with-router.html

Spec-Zone.ru

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