首页> 中国专利> 一种提高PostgreSQL集群容灾能力的方法、系统、介质及终端

一种提高PostgreSQL集群容灾能力的方法、系统、介质及终端

摘要

本发明提供一种提高PostgreSQL集群容灾能力的方法、系统、介质及终端,方法包括:获取节点与集群的逻辑关系,若为PostgreSQL集群外节点,则在仅数据库中更新互联网协议地址信息和最后更新时间信息;若为PostgreSQL集群内节点,则定时向数据库插入或者更新待检查节点的互联网协议地址信息和更新时间,若待检查节点为主节点,则获取待检查节点的服务状态,当判定所述待检查节点处于异常状态时,通过DB‑Common中选择的第一个活跃可用的节点作为新的集群内节点,更新数据库,并删除异常节点;本发明在PostgreSQL集群数量减少时主动从存储集群内查找可用节点,替换离线的节点,在存储集群有可用节点的情况下,维持集群数量不变,可以保证高可用功能,提高了容灾能力和更好的集群自我修复能力。

著录项

  • 公开/公告号CN112084072B

    专利类型发明专利

  • 公开/公告日2021-05-28

    原文格式PDF

  • 申请/专利权人 重庆紫光华山智安科技有限公司;

    申请/专利号CN202010953158.6

  • 发明设计人 许克尧;

    申请日2020-09-11

  • 分类号G06F11/20(20060101);G06F16/27(20190101);

  • 代理机构31219 上海光华专利事务所(普通合伙);

  • 代理人李铁

  • 地址 400700 重庆市北碚区云汉大道117号附386号

  • 入库时间 2022-08-23 11:51:11

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号