被隔离后,是否继续继续参与日志同步

无论是stop zone, 或force stop zone, 或isolate zone ,隔离zone后,只要被隔离的zone里的observer进程没有被关闭,那么,被隔离的zone里的observer进程会继续参与日志同步?

隔离 Zone说明

  1. stop zone命令成功执行后,被隔离的 Zone 内的节点将不再参与日志同步,因为该命令会确保节点安全停止进程。
  2. force stop zone命令后, 会跳过日志同步检查,文档中提示: force stop zone命令能够保证将业务流量从被隔离 Zone 内的节点上切走,但不能保证被隔离 Zone 内的节点能够安全的停止进程。强行停止进程后可能破坏 Paxos 多数派,从而影响数据库服务的连续性。 如果目标 Zone 节点在 FORCE STOP ZONE 之后仍然继续参与 Paxos 日志同步,那么可以安全地使用 FORCE STOP ZONE 。可能意味着,如果被隔离的 Zone 内的 observer 进程没有被关闭,它们可能会继续参与日志同步。
    3.isolate zone命令不保证安全性,即不保证目标 Zone 内的节点下线后,集群剩余节点的副本可以组成 Paxos 多数派继续提供服务。文档中没有明确说明被隔离的 Zone 内的 observer 进程是否会继续参与日志同步,但根据其不保证安全性的描述,可以推测如果这些进程没有被关闭,它们可能会继续参与日志同步。

以上可以参考下上面链接。