Keepalived + PostgreSQL 流复制方式实现高可用 HA

HA 是数据库领域一个永恒的议题,同时也是最复杂的方案之一,PostgreSQL 本身并不提供任何高可用方案, 本文通过 Keepalived + PostgreSQL 流复制方式实现高可用 HA,故障切换逻辑和部分脚本参考德哥 sky_postgresql_cluster (https://github.com/digoal/sky_postgresql_cluster) 的 HA 项目,本文仅分享一种 PostgreSQL的高可用方案,脚本的切换逻辑可根据实际情况调整,如果您对此方案有更好的建议或补充,欢迎探讨。

Keepalived + PostgreSQL 流复制方式架构图如下:

Keepalived + PostgreSQL 流复制方式实现高可用 HA

Keepalived + PostgreSQL 流复制高可用方案详见

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/tech/database/239635.html

(0)
上一篇 2022年2月12日 13:54
下一篇 2022年2月12日 13:54

相关推荐

发表回复

登录后才能评论

WordPress 数据库错误: [Duplicate entry '80-d16c1647a53da3ad6bbb3d1108156ba7' for key 'task_id_source_url_key']
insert into wp_autoblog_queue(task_id,source_url,source_url_key,create_date_time,not_check_stoped,post_interval) values(80,'https://pythonjishu.com/robotic-process-automation/','d16c1647a53da3ad6bbb3d1108156ba7',1735620435,0,0)