在
紧急故障转移之后,并且存在事务集在 ClusterSet 的各个部分之间不同的风险,您必须隔离集群以防止写入流量或所有流量。即使您主要在属于集群集的集群上使用隔离,也可以隔离所有流量的独立集群。
从 MySQL Shell 8.0.28 开始,可以使用三种防护操作:
<Cluster>.fenceWrites()
:停止向 ClusterSet 的主集群写入流量。
<Cluster>.unfenceWrites()
:恢复写入流量。
<Cluster>.fenceAllTraffic()
:隔离所有流量的集群。
有关更多详细信息,请参阅第 8.9.1 节,“InnoDB ClusterSet 中的 Fencing Clusters”。