公司使用的数据库时postgresql,一直运行都很流畅,但是最近java新做的管理平台,由于登录用户较多,并发性比较大.另外新系统可能优化也存在问题,所以pg经常崩溃,所以我就开始研究如何事项pg的高性能,高可用的HA的数据库集群解决方案.主要思路是利用postgresql自带的流复制功能,来实现了双机热备,利用pgpool实现数据库的负载均衡.失败接管.在线回复.消除单点故障,从而做到无缝隙无人工参与的主备循环N次切换的高可用.后来经过详细阅读他人的博客和帮助手册.最后逐一实现.下边是思维导…