【技术实现步骤摘要】
聚合服务器的热备用方法、系统、装置及存储介质
本专利技术涉及通信
,尤其涉及一种聚合服务器的热备用方法、系统、装置及存储介质。
技术介绍
现有的服务器热备用的应该范围是最终目的业务在本身的服务器集群,其注重访问的稳健性和数据的一致性,现有的服务器热备用技术有双机热备、异地容灾及两地三中心等。然而,聚合服务器用于承接多链路聚合客户端的服务器,主要作用是汇聚聚合客户端报文并将报文转发给最终目的业务,其最终目的业务不在聚合服务器集群中,其注重聚合的效率和转发的可用性。因此,现有的服务器热备用方法不适用与聚合服务器的热备用。随着客户端数目的日益增加,对聚合服务器的稳健性要求越来越高,如何提高聚合服务器集群热备用的稳定性,尽量减少单点故障,成为待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例的目的是提供一种聚合服务器的热备用方法、系统、装置及存储介质,能够保证转发效率的情况下,减少聚合服务器的单点故障,提高热备用的稳定性。第一方面,本专利技术实施例提供了一种聚合服务器的热备用方法,应用 ...
【技术保护点】
1.一种聚合服务器的热备用方法,其特征在于,应用于客户端,包括:/n接收应用终端发送的业务报文;/n根据所述业务报文的关键字,确定所述业务报文是否有历史转发服务器;/n若有历史转发服务器且与所述历史转发服务器连接的通信隧道存活,选择所述历史转发服务器作为当前转发服务器;/n否则,向聚合服务器集群转发所述业务报文,选择第一个应答所述业务报文的服务器作为当前服务器。/n
【技术特征摘要】
1.一种聚合服务器的热备用方法,其特征在于,应用于客户端,包括:
接收应用终端发送的业务报文;
根据所述业务报文的关键字,确定所述业务报文是否有历史转发服务器;
若有历史转发服务器且与所述历史转发服务器连接的通信隧道存活,选择所述历史转发服务器作为当前转发服务器;
否则,向聚合服务器集群转发所述业务报文,选择第一个应答所述业务报文的服务器作为当前服务器。
2.根据权利要求1所述的聚合服务器的热备用方法,其特征在于,所述方法还包括:
若选择所述历史转发服务器作为当前转发服务器,且所述历史转发服务器的应答时间超过预设时间阈值,向所述聚合服务器集群转发所述业务报文,选择第一个应答所述业务报文的服务器作为当前转发服务器。
3.根据权利要求1所述的聚合服务器的热备用方法,其特征在于,所述方法还包括:
建立数据库,所述数据库用于存储所述业务报文的关键字及转发服务器。
4.根据权利要求3所述的聚合服务器的热备用方法,其特征在于,所述方法还包括:
若所述数据库中所述关键字对应的所述转发服务器与所述当前转发服务器不一致时,将所述当前转发服务器更新为所述转发服务器。
5.根据权利要求4所述的聚合服务器的热备用方法,其特征在于,所述根据所述业务报文的关键字,确定所述业务报文是否有历史转发服务器,包括:
在所述数据库中查找所述关键字;
若所述数据库中有...
【专利技术属性】
技术研发人员:陈嘉峰,周志雄,谢大雄,余世清,
申请(专利权)人:广东中兴新支点技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。