【技术实现步骤摘要】
一种实现文档平台服务高可用的方法、系统及设备
本专利技术涉及文档平台
,特别涉及一种实现文档平台服务高可用的方法、系统及设备。
技术介绍
Confluence文档平台作为企业积累技术文档或商业文档的重要平台,首先必须确保重要文档的安全性,其次要能够保障服务的稳定运行,在稳定运行的基础上,还需要做到服务故障的快速恢复。现有技术中,为实现文档平台服务的高可用,通常采用Datacenter(数据中心)模式,在域名服务下,使用多个云主机部署web应用服务节点及数据库集群。但就现有技术而言,采用数据中心模式在服务节点出现故障时如果运维人员不能及时排障,会造成服务短时间内不可用,不可访问状态,安全性低,即时找到了故障问题,在不能快速修复的情况下,需要手动切换服务节点,维护成本较高。
技术实现思路
本专利技术提供了一种实现文档平台服务高可用的方法,能够解决现有技术中安全性低及维护成本高的技术问题。本专利技术提供了一种实现文档平台服务高可用的方法,包括如下步骤:服务节点构建步骤,基于 ...
【技术保护点】
1.一种实现文档平台服务高可用的方法,其特征在于,包括如下步骤:/n服务节点构建步骤,基于文档平台构建服务节点,所述服务节点分别与域名服务器和数据库建立通信连接,所述服务节点包括服务主节点和服务副节点,所述服务主节点设置为与所述服务副节点实时同步;/n服务节点切换步骤,实时检测正在使用的所述服务主节点或所述服务副节点的故障情况,当所述服务主节点或所述服务副节点故障时,则通知所述域名服务器,并切换正常的所述服务主节点或所述服务副节点分别与所述域名服务器和所述数据库建立通信连接。/n
【技术特征摘要】
1.一种实现文档平台服务高可用的方法,其特征在于,包括如下步骤:
服务节点构建步骤,基于文档平台构建服务节点,所述服务节点分别与域名服务器和数据库建立通信连接,所述服务节点包括服务主节点和服务副节点,所述服务主节点设置为与所述服务副节点实时同步;
服务节点切换步骤,实时检测正在使用的所述服务主节点或所述服务副节点的故障情况,当所述服务主节点或所述服务副节点故障时,则通知所述域名服务器,并切换正常的所述服务主节点或所述服务副节点分别与所述域名服务器和所述数据库建立通信连接。
2.根据权利要求1所述的实现文档平台服务高可用的方法,其特征在于,所述实现文档平台服务高可用的方法,还包括:
数据库节点构建步骤,基于数据库构建数据库节点,所述服务节点与所述数据库节点建立通信连接,所述数据库节点包括数据库主节点和数据库副节点,所述数据库主节点设置为与所述数据库副节点实时同步;
数据库节点切换步骤,实时检测正在使用的所述数据库主节点或所述数据库副节点的故障情况,当所述数据库主节点或所述数据库副节点故障时,则切换正常的所述数据库主节点或所述数据库副节点与正在使用的所述服务主节点或所述服务副节点建立通信连接。
3.根据权利要求2所述的实现文档平台服务高可用的方法,其特征在于,所述实现文档平台服务高可用的方法,还包括:
备份数据库构建步骤,构建备份数据库,所述备份数据库与所述数据库节点建立通信连接,用于采用分布式异地备份的方式对正在使用的所述数据库主节点或所述数据库副节点进行备份。
4.根据权利要求3所述的实现文档平台服务高可用的方法,其特征在于,所述实现文档平台服务高可用的方法,还包括:
数据库灾备步骤,当检测到所述数据库主节点和所述数据库副节点均故障时,则切换所述备份数据库与正在使用的所述服务主节点或所述服务副节点建立通信连接。
5.根据权利要求1所述的实现文档平台服务高可用的方法,其特征在于,所述服务节点切换步骤中正在使用的所述服务主节点或所述服务副节点的故障情况的检测方法,具体包括:
通过心跳检测服务实时检测正在使用的所述服务主节点或所述服务副节点的故障情况。...
【专利技术属性】
技术研发人员:孙宇,
申请(专利权)人:北京明略昭辉科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。