【技术实现步骤摘要】
一种通信管理方法、装置、电子设备及存储介质
本申请涉及通信
,尤其涉及一种通信管理方法、装置、电子设备及存储介质。
技术介绍
系统的下级平台与上级平台级联时,下级平台需要先在上级平台进行注册,注册成功后向上级平台发送心跳消息来保持连接,并通过计算发送心跳消息的次数和时间来判断是否需要重新注册。然而,这种模式下容易出现注册信息和心跳信息不同步的情况,如注册信息已过期或清理,应该立刻重新注册,但心跳信息仍然在正常收发,则还是会在发送心跳消息的次数和时间满足条件时才会重新注册,使得注册逻辑出现异常,且由于注册逻辑和心跳逻辑相对独立,也无法通过心跳逻辑来恢复注册逻辑,整个系统的容错率较低。因此,现有的平台级联系统存在容错率较低的技术问题,需要改进。
技术实现思路
本申请实施例提供一种通信管理方法、装置、电子设备及存储介质,用以提高平台级联系统的容错率。为解决上述技术问题,本申请实施例提供以下技术方案:本申请提供一种通信管理方法,包括:向注册平台发送注册请求;接收所述注 ...
【技术保护点】
1.一种通信管理方法,其特征在于,包括:/n向注册平台发送注册请求;/n接收所述注册平台返回的注册响应,根据所述注册响应生成注册状态标识;/n在所述注册状态标识为初始注册成功时,向所述注册平台发送心跳消息;/n接收所述注册平台返回的心跳响应,根据所述心跳响应生成心跳状态标识;/n在每个刷新注册周期内,向所述注册平台发送刷新注册请求,并根据接收到的刷新注册响应更新所述注册状态标识;/n在当前刷新注册周期内,若更新后的注册状态标识为刷新注册成功,则继续向所述注册平台发送心跳消息,并根据所述注册平台返回的心跳响应更新所述心跳状态标识,若更新后的注册状态标识为刷新注册失败,或者更新 ...
【技术特征摘要】
1.一种通信管理方法,其特征在于,包括:
向注册平台发送注册请求;
接收所述注册平台返回的注册响应,根据所述注册响应生成注册状态标识;
在所述注册状态标识为初始注册成功时,向所述注册平台发送心跳消息;
接收所述注册平台返回的心跳响应,根据所述心跳响应生成心跳状态标识;
在每个刷新注册周期内,向所述注册平台发送刷新注册请求,并根据接收到的刷新注册响应更新所述注册状态标识;
在当前刷新注册周期内,若更新后的注册状态标识为刷新注册成功,则继续向所述注册平台发送心跳消息,并根据所述注册平台返回的心跳响应更新所述心跳状态标识,若更新后的注册状态标识为刷新注册失败,或者更新后的心跳状态标识为心跳超时或心跳失败,则停止向所述注册平台发送心跳信息,并向所述注册平台发送新的注册请求。
2.如权利要求1所述的通信管理方法,其特征在于,接收所述注册平台返回的注册响应,根据所述注册响应生成注册状态标识的步骤,包括:
通过注册模块中的注册器接收所述注册平台返回的注册响应;
通过所述注册模块中的注册状态判定器对所述注册响应进行状态判定,根据判定结果生成注册状态标识,并将所述注册状态标识同步至状态锁。
3.如权利要求2所述的通信管理方法,其特征在于,在所述注册状态标识为初始注册成功时,向所述注册平台发送心跳消息的步骤,包括:
监测所述状态锁中的注册状态标识;
在所述注册状态标识为初始注册成功时,通过心跳模块中的定时消息生成器生成并向所述注册平台发送心跳消息。
4.如权利要求3所述的通信管理方法,其特征在于,接收所述注册平台返回的心跳响应,根据所述心跳响应生成心跳状态标识的步骤,包括:
通过心跳模块中的定时消息生成器接收所述注册平台返回的心跳响应;
通过所述心跳模块中的心跳状态判定器对所述心跳响应进行状态判定,根据判定结果生成心跳状态标识,并将所述心跳状态标识同步至状态锁。
5.如权利要求4所述的通信管理方法,其特征在于,在每个刷新注册周期内,向所述注册平台发送刷新注册请求,并根据接收到的刷新注册响应更新所述注册状态标识的步骤,包括:
在每个刷新注册周期内,通过注册模块中的注册维持器唤醒注册器,通过所述注册器向所述注册平台发送刷新注册请求;
通过所述注册器接收所述注册平台返回的刷新注册响应,通过所述注册状态判定器对所述刷新注册响应进行状态判定,基于判定结果,通过所述注册维持器同步更新所述状态锁中的注册状态标识。
6.如权利要求5所述的通信管理方法,其特...
【专利技术属性】
技术研发人员:唐志斌,王洵,罗伦文,谭军胜,
申请(专利权)人:武汉中科通达高新技术股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。