PDF (美国信函) - 2.2Mb
PDF (A4) - 2.3Mb
副本集及其实例支持添加标签。出于添加标签的目的,副本集支持 setOption()
、setInstanceOption()
和 options()
操作。这些操作的功能与它们的 Cluster
等效操作基本相同。有关更多信息,请参阅 第 6.9 节,“添加标签元数据”。本节介绍了在副本集上使用标签时存在的一些区别。
重要
没有其他选项可以为副本集及其实例配置。对于副本集,第 7.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 路由器会检测到更改,并将 rs-1
实例从路由目标中移除。