Spec-Zone.ru › MySQL Shell 9.2

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

Вы также можете использовать MySQL Router для инициализации работы с InnoDB ReplicaSet. Дополнительную информацию см. в Главе 7, MySQL Router и AdminAPI. Единственное различие в сгенерированном конфигурационном файле MySQL Router заключается в добавлении параметра cluster_type. При инициализации работы 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() см. в разделе 7.7, «Работа с роутерами кластера» .

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

Spec-Zone.ru

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