bgw_replstatus:小型PostgreSQL后台工作者报告一个节点是复制主节点还是备用节点

时间:2024-06-15 07:27:32
【文件属性】:

文件名称:bgw_replstatus:小型PostgreSQL后台工作者报告一个节点是复制主节点还是备用节点

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-15 07:27:32

C

bgw_replstatus bgw_replstatus是一个很小的后台工作者,可以廉价地报告节点的复制状态。 它打算由负载均衡器(例如haproxy 。 安装后,将启动后台工作程序,该工作程序侦听已定义的TCP端口(已配置的bgw_replstatus.port )。 到该端口的任何连接都将返回TCP响应(无需请求,响应将在连接时立即发送),根据节点的当前状态说是MASTER还是STANDBY 。 然后,连接自动关闭。 与建立完整的PostgreSQL连接,登录并检查状态相比,使用这样的后台工作者将使轮询的工作量轻得多。 正在安装 使用PGXS完成构建和安装。 只要路径中有pg_config就可以使用以下命令进行构建和安装: $ make $ make install 安装二进制文件后,需要在postgresql.conf的shared_preload_libraries中启


【文件预览】:
bgw_replstatus-master
----bgw_replstatus.c(5KB)
----debian()
--------source()
--------watch(83B)
--------changelog(2KB)
--------tests()
--------pgversions(5B)
--------rules(227B)
--------control(1KB)
--------control.in(1KB)
--------copyright(1KB)
----LICENSE(114B)
----README.md(3KB)
----Makefile(261B)

网友评论