ITPub博客

首页 > Linux操作系统 > Linux操作系统 > pg数据库基于HA 的failover 测试通过

pg数据库基于HA 的failover 测试通过

原创 Linux操作系统 作者:babyyellow 时间:2012-11-21 15:33:53 0 删除 编辑
  基于HA 的failover 测试通过,

在物理机上安装集群,遇到问题,原因是我们起初采用的是组播的方式,进行集群间的数据通信,

在内网的环境上,交换机上做了策略禁止了组播,导致我们的集群无法建立,经过网络同事调试,集群测试通过,却发现网络流量很高,

尚不确定是否是因为集群的组播方式引起的。最后集群通讯改为udp点对点方式。目前看在不做网络策略修改的情况下,集群运行正常。

网络流量正常。

在进行压力测试的情况下,应用的响应在每秒100左右的情况下,触发集群failover

集群VIP 的检测与切换时间在5秒钟左右完成。

Postgresql 数据库的主从切换时间在1分钟左右

基于我们的策略, 数据库依赖于VIP 的位置, vip 与数据库的failover 是串行的。

先vip 检测失败,vip 切换, db  stop    db 切换 。

真个过程,大约需要70秒左右完成。

切换后,业务系统运行正常,访问正常。

切换期间,会造成业务的短暂中断。


技术分享

postgresql  数据库 基于linux-HA 的一个ppt
http://www.slideshare.net/babyyellow/linux-ha



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/133735/viewspace-749670/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: SICP 练习 1.3
下一篇: SICP 练习1.6
请登录后发表评论 登录
全部评论
oracle MySQL Postgresql 专职数据库dba。 系统架构师。 mysql 官方认知dba 。 15年专职dba 经验。 潜意识沟通实证者 心理咨询师。 禅修布道者, 禅修指导员。 禅定实证者。

注册时间:2010-12-02

  • 博文量
    367
  • 访问量
    1908858