0

我正在查看使用 PgPool 进行负载平衡的 PostgreSQL 9.4 流复制与使用 PgPool 复制。由于 PgPool 复制是基于语句/中间件的,这是否意味着如果我直接在 PgPool 之外更新 Master 它将不会复制?PgPool 会检测到主从不同步吗?

在此先感谢您的帮助。

4

1 回答 1

0

如果我直接在 PgPool 之外更新 Master,它不会复制吗?

你是对的。

PgPool 会检测到主从不同步吗?

有点——它可以监视语句并检查所有服务器是否根据配置设置返回相同的结果,例如replication_stop_on_mismatch.

总的来说,pgpool 复制是相当粗糙的,你应该使用内置的流复制功能,除非你有很好的理由。

于 2015-05-26T19:20:51.993 回答