[发明专利]业务处理方法、装置、电子设备及计算机可读存储介质有效
申请号: | 202310173709.0 | 申请日: | 2023-02-28 |
公开(公告)号: | CN115866018B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 位风杰 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L67/145 | 分类号: | H04L67/145;H04L67/146;H04L67/01;H04L41/0668 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 姚莹丽 |
地址: | 250000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种业务处理方法,其特征在于,应用于第一节点,所述第一节点为集群系统中的任一节点,所述方法包括:
当接收到客户端发送的重连请求时,根据所述重连请求与所述客户端进行重连;所述重连请求由所述客户端在与第二节点断连时向所述第一节点发起,所述第二节点为所述集群系统中除所述第一节点之外的任一节点;
当与所述客户端重连成功时,对所述第二节点中关于所述客户端的剩余业务进行处理,并发送重连成功消息至所述第二节点,以使所述第二节点将对应于所述客户端的定时进程关闭;
其中,所述定时进程,用于当所述第二节点与所述客户端断连且所述第二节点存储有关于所述客户端的可恢复标志时开始计时,并在计时时间达到预设时间时,若所述客户端的连接状态为断连状态,则删除所述可恢复标志。
2.根据权利要求1所述的方法,其特征在于,所述当接收到客户端发送的重连请求时,根据所述重连请求与所述客户端进行重连之前,还包括:
当接收到连接请求时,判断所述连接请求中是否包含关于所述可恢复标志的请求信息;
若是,则确定所述连接请求为所述重连请求;
若否,则确定所述连接请求为初始连接请求。
3.根据权利要求2所述的方法,其特征在于,所述根据所述重连请求与所述客户端进行重连,包括:
根据所述重连请求确定所述第二节点的节点信息;
根据所述节点信息查询所述第二节点是否存储有所述可恢复标志;
若是,则与所述客户端进行重连。
4.根据权利要求2所述的方法,其特征在于,所述根据所述重连请求与所述客户端进行重连,包括:
根据所述重连请求,查询所述集群系统中的每一节点是否存储有所述可恢复标志;
若是,则与所述客户端进行重连。
5.根据权利要求2所述的方法,其特征在于,所述根据所述重连请求与所述客户端进行重连,包括:
根据所述重连请求查询集群数据库中是否存储所述可恢复标志;
若是,则与所述客户端进行重连。
6.根据权利要求2所述的方法,其特征在于,当所述连接请求为所述初始连接请求时,所述方法还包括:
根据所述初始连接请求与所述客户端建立连接;
对所述客户端的客户端业务进行处理。
7.根据权利要求6所述的方法,其特征在于,所述根据所述初始连接请求与所述客户端建立连接之后,还包括:
创建所述可恢复标志并发送至所述客户端;
对所述可恢复标志进行保存;
将所述客户端的连接状态设置为已连接状态。
8.根据权利要求7所述的方法,其特征在于,所述对所述可恢复标志进行保存,包括:
将所述可恢复标志保存至所述第一节点的本地数据库;
将所述可恢复标志发送至所述集群系统内除所述第一节点之外的任一其他节点,以使所述其他节点将所述可恢复标志保存至所述其他节点对应的本地数据库。
9.根据权利要求8所述的方法,其特征在于,所述集群系统内各所述节点对应的本地数据库为持久化数据库。
10.根据权利要求9所述的方法,其特征在于,还包括:
当接收到所述客户端发送的业务完成信息时,与所述客户端断开连接;
将各所述持久化数据库中对应于所述客户端的可恢复标志删除。
11.根据权利要求7所述的方法,其特征在于,还包括:
当监控到节点异常时,与所述客户端断开连接,并将所述连接状态设置为所述断连状态;
查询自身是否存储有所述可恢复标志,若是,则启动所述定时进程。
12.根据权利要求11所述的方法,其特征在于,还包括:
当查询到所述可恢复标志时,对所述客户端业务的业务处理记录进行保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310173709.0/1.html,转载请声明来源钻瓜专利网。