将其他节点作为暖备用服务器附加到 postgres 主服务器



我已经设置了 Postgres 11 流式复制集群。待机是"热备用"。是否可以将第二个备用数据库作为暖备用数据库附加?

我假设您在谈论"热待机"时谈论的是 WAL 文件运输。

当然,没有什么可以阻止您添加第二个备用数据库来发送 WAL 文件而不是直接附加到主数据库,但我看不出原因。

根据 Postgres 11 流复制架构的这个不错的文档,您可以将第二个从属实例的sync_state设置为potential。这意味着,如果/当第一个sync从站发生故障时,检测到的故障(通过ACK通信(将导致第二个从站从potential移动到sync成为活动复制服务器。--有关更多详细信息,请参阅该链接中的第11.3 节 - 管理多个备用服务器

最新更新