Spec-Zone.ru › MySQL Shell 9.2

10.9 Разметка наборов реплик

Разметка поддерживается наборами реплик и их экземплярами. Для целей разметки наборы реплик поддерживают операции setOption(), setInstanceOption() и options(). Эти операции функционируют аналогично своим эквивалентам Cluster. Дополнительную информацию см. в разделе 6.9 «Разметка метаданных». В данном разделе документированы отличия в работе с метками для наборов реплик.

Важно

Нет других параметров, которые можно настроить для наборов реплик и их экземпляров. Для наборов реплик параметры, документированные в разделе 8.5.1 «Настройка параметров для InnoDB кластера», не поддерживаются. Единственный поддерживаемый параметр — разметка, описанная здесь.

Операция ReplicaSet.options() отображает информацию о метках, назначенных отдельным экземплярам наборов реплик, а также самому набору реплик.

Аргумент option операций ReplicaSet.setOption() и ReplicaSet.setInstanceOption() поддерживают только параметры с пространством имен tag и в противном случае генерируют ошибку.

Операции ReplicaSet.setInstanceOption(instance, option, value) и ReplicaSet.setOption(option, value) ведут себя так же, как эквивалентные операции Cluster.

Нет различий в скрытии экземпляров, как описано в разделе «Удаление экземпляров из маршрутизации». Например, чтобы скрыть экземпляр набора реплик rs-1, выполните:

mysql-js> myReplicaSet.setInstanceOption("icadmin@rs-1:3306", "tag:_hidden", true);

MySQL Router, который был инициализирован по отношению к набору реплик, обнаруживает изменение и удаляет экземпляр rs-1 из пунктов назначения маршрутизации.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-shell-9.2-en/replicaset-tagging.html

Spec-Zone.ru

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