📢📢📢📣📣📣
作者:IT邦德
中国DBA联盟(ACDU)成员,10余年DBA工作经验,
Oracle、PostgreSQL ACE
博客专家及B站知名UP主,全网粉丝10万+
擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复,
安装迁移,性能优化、故障应急处理
文章目录
- 1.连接池自身VIP
- 2.高可用回调VIP
- 3.keepalived实现VIP
- 4.主备VIP双保险
- 5.手动挂载/卸载 VIP
- 总结
PostgreSQL中的VIP功能主要用于实现高可用性和故障切换,当主节点出现故障时,备节点可以接管VIP,继续对外提供服务,从而避免服务中断,故障切换过程通常涉及VIP的卸载和挂载

接下来,这里汇总PostgreSQL使用VIP经典的6种方法。
1.连接池自身VIP

Pgpool-II参数配置的配置文件中,通过以下方式绑定VIP,这个连接池自身的HA方案Watch dog起到了很关键的作用。
#当监视器进程异常终止时,设置在新pgpool节点上启动VIP
wd_escalation_command='/etc/pgpool-II/escalation.sh'
vim /etc/pgpool-II/escalation.sh
PGP

1966

被折叠的 条评论
为什么被折叠?



