repmgr 4.4 发布了。repmgr 是一款用于 PostgreSQL 服务器集群复制管理和故障转移的工具。它扩展了 PostgreSQL 内建的 hot-standby 能力,可以设置热备份服务器、监控复制与执行管理任务(故障转移、手工切换等)。
此版本为使用 repmgrd 进行自动故障转移提供了两个关键增强功能:
- 在主节点上,repmgrd 现在能够监控备用连接,如果连接的节点数低于某个值(可配置),则执行自定义脚本,这为主节点隔离相关操作和在一个或多个备用数据库断开连接时采取其它操作提供了额外的可能性。
- 在故障转移的情况下,故障主服务器的备用数据库上的 repmgrd 节点现在可以在继续进行故障转移之前,确保任何人都无法看到主节点。
此外还有一些客户端功能改进与 bug 修复,以及文档完善,详情查看更新说明:
https://www.postgresql.org/about/news/1951
转自 https://www.oschina.net/news/107827/repmgr-4-4-released