[发明专利]会话同步方法及装置、存储介质、电子设备有效
申请号: | 201711010116.3 | 申请日: | 2017-10-25 |
公开(公告)号: | CN107995022B | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 金健 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 杨云倩;魏嘉熹 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话 同步 方法 装置 存储 介质 电子设备 | ||
本公开涉及一种会话同步方法及装置、存储介质、电子设备。所述方法包括:主设备获取备份设备的存量会话信息;所述主设备判断所述备份设备的存量会话信息是否与所述主设备的存量会话信息一致;若不一致,则获取所述备份设备与所述主设备的存量会话信息中不一致的会话信息;将所述不一致的会话信息发送给所述备份设备,使所述备份设备更新其存储的存量会话信息,使更新后的存量会话信息与所述主设备的存量会话信息一致。如此方案,有助于解决同步状态异常问题,提高同步准确性。
技术领域
本公开涉及通信技术领域,具体地,涉及一种会话同步方法及装置、表单生成方法及装置、计算机可读存储介质、电子设备。
背景技术
高可用性(英语:High Availability,简称:HA)用于解决网络中由于单点故障带来的风险。例如,对于部署防火墙的企业来说,从网络安全角度考虑,所有进出的信息流都必须经过防火墙,此时,防火墙就是一个单点连接设备,一旦该单点连接设备出现故障,就会使网络中断。对于大多数企业来说,长时间的服务中断,甚至几分钟的服务中断都是不可接受的,这就产生了高可用性的需求,故,单点连接设备有必要提供高可用性解决方案。
在双机热备方案中,同一时刻只有一台物理设备作为主设备提供网络服务,另一台设备作为备份设备,用于监控主设备的状态,当主设备发生故障时,由备份设备接管主设备的工作,并成为新的主设备,从而避免服务中断,提供高可用性。
在实际应用过程中,通常要求双机热备机器的型号相同、软件版本相同、拓扑相同、配置相同。此外,为了避免发生故障进行设备切换时,不中断用户已有连接,除了上述静态信息同步之外,还要求系统能够对运行信息进行同步,例如,运行信息可以包括时钟信息、会话信息等。其中,会话信息的同步可以保证流量切换到备份设备时,备份设备保存了主设备的实时网络数据流会话信息,因此,会话可以无缝切换至备份设备而不发生任何中断。
目前,大多采用增量方式进行会话同步,当主设备的会话状态发生变化时,主设备立即将会话变化后的最新状态发送给备份设备,即主设备会实时将增量会话信息同步至备份设备。作为一种示例,会话状态发生变化可以体现为:新建会话、删除会话、会话协议状态变迁等。
上述方案,要求主设备和备份设备的初始状态保持一致,且不能丢失任何增量会话信息,如此,才可实现有效的会话同步。但在实际应用过程中,因为备份设备重启或者配置操作等原因,可能会出现主设备和备份设备同步之前会话信息不一致的情况,致使备份设备根据增量会话信息进行同步时,出现同步状态异常,且后续很难恢复完全同步的状态。
发明内容
本公开的目的是提供一种会话同步方法及装置、计算机可读存储介质、电子设备,有助于解决同步状态异常问题,提高同步准确性。
为了实现上述目的,第一方面,本公开提供一种会话同步方法,包括:
主设备获取备份设备的存量会话信息;
所述主设备判断所述备份设备的存量会话信息是否与所述主设备的存量会话信息一致;
若不一致,则获取所述备份设备与所述主设备的存量会话信息中不一致的会话信息;
将所述不一致的会话信息发送给所述备份设备,使所述备份设备更新其存储的存量会话信息,使更新后的存量会话信息与所述主设备的存量会话信息一致。
可选地,所述主设备获取备份设备的存量会话信息之前,所述方法还包括:
当所述主设备的会话状态发生变化时,将状态发生变化的会话信息发送给所述备份设备,触发所述备份设备根据所述状态发生变化的会话信息更新其存储的存量会话信息,并向所述主设备发送更新后的存量会话信息;
相应的,所述主设备获取备份设备的存量会话信息包括:
所述主设备接收备份设备发送的更新后的存量会话信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711010116.3/2.html,转载请声明来源钻瓜专利网。