[发明专利]一种实现文档平台服务高可用的方法、系统及设备在审
申请号: | 202110263754.6 | 申请日: | 2021-03-11 |
公开(公告)号: | CN112990867A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 孙宇 | 申请(专利权)人: | 北京明略昭辉科技有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F11/14;G06F16/25;H04L12/24;H04L29/08;H04L29/12 |
代理公司: | 青岛清泰联信知识产权代理有限公司 37256 | 代理人: | 李红岩 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 文档 平台 服务 可用 方法 系统 设备 | ||
本发明提供了一种实现文档平台服务高可用的方法、系统及计算机设备,包括如下步骤:服务节点构建步骤,基于文档平台构建服务节点,服务节点分别与域名服务器和数据库建立通信连接,服务节点包括服务主节点和服务副节点,服务主节点设置为与服务副节点实时同步;服务节点切换步骤,实时检测正在使用的服务主节点或服务副节点的故障情况,当服务主节点或服务副节点故障时,则通知域名服务器,并切换正常的服务主节点或服务副节点分别与域名服务器和数据库建立通信连接。该方法使用自有服务器进行部署,大大降低成本,且当服务节点故障时,无需人工干预,即可无感知切换至可使用服务节点,提高了安全性及且确保了服务的稳定性。
技术领域
本发明涉及文档平台技术领域,特别涉及一种实现文档平台服务高可用的方法、系统及设备。
背景技术
Confluence文档平台作为企业积累技术文档或商业文档的重要平台,首先必须确保重要文档的安全性,其次要能够保障服务的稳定运行,在稳定运行的基础上,还需要做到服务故障的快速恢复。
现有技术中,为实现文档平台服务的高可用,通常采用Data center(数据中心)模式,在域名服务下,使用多个云主机部署web应用服务节点及数据库集群。
但就现有技术而言,采用数据中心模式在服务节点出现故障时如果运维人员不能及时排障,会造成服务短时间内不可用,不可访问状态,安全性低,即时找到了故障问题,在不能快速修复的情况下,需要手动切换服务节点,维护成本较高。
发明内容
本发明提供了一种实现文档平台服务高可用的方法,能够解决现有技术中安全性低及维护成本高的技术问题。
本发明提供了一种实现文档平台服务高可用的方法,包括如下步骤:
服务节点构建步骤,基于文档平台构建服务节点,所述服务节点分别与域名服务器和数据库建立通信连接,所述服务节点包括服务主节点和服务副节点,所述服务主节点设置为与所述服务副节点实时同步;
服务节点切换步骤,实时检测正在使用的所述服务主节点或所述服务副节点的故障情况,当所述服务主节点或所述服务副节点故障时,则通知所述域名服务器,并切换正常的所述服务主节点或所述服务副节点分别与所述域名服务器和所述数据库建立通信连接。
上述的实现文档平台服务高可用的方法,其中,所述实现文档平台服务高可用的方法,还包括:
数据库节点构建步骤,基于数据库构建数据库节点,所述服务节点与所述数据库节点建立通信连接,所述数据库节点包括数据库主节点和数据库副节点,所述数据库主节点设置为与所述数据库副节点实时同步;
数据库节点切换步骤,实时检测正在使用的所述数据库主节点或所述数据库副节点的故障情况,当所述数据库主节点或所述数据库副节点故障时,则切换正常的所述数据库主节点或所述数据库副节点与正在使用的所述服务主节点或所述服务副节点建立通信连接。
上述的实现文档平台服务高可用的方法,其中,所述实现文档平台服务高可用的方法,还包括:
备份数据库构建步骤,构建备份数据库,所述备份数据库与所述数据库节点建立通信连接,用于采用分布式异地备份的方式对正在使用的所述数据库主节点或所述数据库副节点进行备份。
上述的实现文档平台服务高可用的方法,其中,所述实现文档平台服务高可用的方法,还包括:
数据库灾备步骤,当检测到所述数据库主节点和所述数据库副节点均故障时,则切换所述备份数据库与正在使用的所述服务主节点或所述服务副节点建立通信连接。
上述的实现文档平台服务高可用的方法,其中,所述服务节点切换步骤中正在使用的所述服务主节点或所述服务副节点的故障情况的检测方法,具体包括:
通过心跳检测服务实时检测正在使用的所述服务主节点或所述服务副节点的故障情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略昭辉科技有限公司,未经北京明略昭辉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110263754.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用于激光表面去污的烟尘吸入装置
- 下一篇:一种热加工设备及压头
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理