利索能及
我要发布
收藏
专利号: 2018103614287
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种主备切换方法,其特征在于,通过路由中转设备衔接社区版Neo4j的第一主机和第二主机,第一主机与路由中转设备的第一端口相连,第二主机与路由中转设备的第二端口相连,包括:判断支撑社区版Neo4j的第一主机是否出现故障;

若是,则将与路由中转设备第一端口相连的第一主机切换为与路由中转设备第二端口相连的第二主机。

2.根据权利要求1所述的主备切换方法,其特征在于,所述判断支撑社区版Neo4j的第一主机是否出现故障的步骤之前,包括:存储所述第一主机支撑社区版Neo4j运行过程的第一运行数据;

将所述第一运行数据通过指定方式转移到所述第二主机上,形成第二运行数据。

3.根据权利要求2所述的主备切换方法,其特征在于,所述将与路由中转设备第一端口相连的第一主机切换为与路由中转设备第二端口相连的第二主机的步骤之后,包括:判断所述第二运行数据与所述第一运行数据的数据交集;

根据所述数据交集确定所述第二主机的运行进程起点。

4.根据权利要求1所述的主备切换方法,其特征在于,所述将与路由中转设备第一端口相连的第一主机切换为与路由中转设备第二端口相连的第二主机的步骤之后,包括:记录所述第二主机的访问数据和所述访问数据对应的访问频次;

获取所述访问数据中,所述访问频次大于预设阈值的高频次访问数据;

通过汇总所述高频次访问数据与所述高频次访问数据对应的实例场景,形成实例数据库并存储。

5.根据权利要求4所述的主备切换方法,其特征在于,所述通过汇总所述高频次访问数据与所述高频次访问数据对应的实例场景,形成实例数据库并存储的步骤之后,还包括:判断所述第二主机当前运行的实例场景是否已存储备份;

若是,则调用与当前运行的所述实例场景匹配的访问数据。

6.根据权利要求2所述的主备切换方法,其特征在于,所述将与路由中转设备第一端口相连的第一主机切换为与路由中转设备第二端口相连的第二主机的步骤之后,包括:监测所述第一主机的故障报警;

标记故障报警时第一运行数据同步到所述第二主机的节点信息;

将所述节点信息传输至所述第二主机,以根据所述节点信息确定所述第二主机的运行进程起点。

7.一种主备切换装置,其特征在于,通过路由中转设备衔接社区版Neo4j的第一主机和第二主机,第一主机与路由中转设备的第一端口相连,第二主机与路由中转设备的第二端口相连,包括:第一判断模块,用于判断支撑社区版Neo4j的第一主机是否出现故障;

切换模块,用于若第一主机出现故障,则将与路由中转设备第一端口相连的第一主机切换为与路由中转设备第二端口相连的第二主机。

8.根据权利要求7所述的主备切换装置,其特征在于,包括:存储模块,用于存储所述第一主机支撑社区版Neo4j运行过程的第一运行数据;

转移模块,用于将所述第一运行数据通过指定方式转移到所述第二主机上,形成第二运行数据。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。