基于协程的消息同步方法、装置、设备及存储介质制造方法及图纸

技术编号:42897739 阅读:20 留言:0更新日期:2024-09-30 15:14
本发明专利技术提供的基于协程的消息同步方法、装置、设备及存储介质,通过接收消息源模块发送的待同步消息;通过消息同步核心对所述待同步消息进行身份校验;将通过身份校验的待同步消息发送至路由管理模块,以供所述路由管理模块对所述待同步消息进行路由校验;将通过所述路由校验的校验结果,发送至与所述目标同步模块标识对应的目标同步模块中,以供所述目标同步模块执行所述请求内容。本发明专利技术确保了消息在各个模块之间的同步传递和处理,保证了请求的验证和转发过程,确保每个模块只在必要时才执行实际操作。通过严格的校验和转发机制,可以有效提高系统的可靠性和可维护性。

【技术实现步骤摘要】

本专利技术涉及数据传输,尤其涉及一种基于协程的消息同步方法、装置、设备及存储介质


技术介绍

1、现有服务端软件架构及其消息同步模式主要是传统的基于单体实现的线程级或内存级消息同步和基于微服务的rpc或http消息同步。

2、单体软件架构,在业务复杂的场景中,各个功能模块之间紧密耦合,导致系统灵活性差,一个功能模块的故障可能导致整个系统不可用,影响系统的可靠性和可用性。随着系统功能的增加,代码库变得庞大,维护和扩展变得困难。

3、微服务软件架构,微服务间的通信通常通过网络进行,可能带来网络延迟和通信开销,影响性能,网络通信可能会出现丢包、超时等问题。微服务间的事务管理比较复杂,数据一致性需要使用分布式事务或最终一致性方案,每个服务可能有独立的数据库,数据同步和管理变得复杂。集成测试和端到端测试难度增加,需要模拟多个微服务的交互和依赖。

4、综上所述,现有技术中存在的问题亟需得到解决。


技术实现思路

1、本专利技术提供一种基于协程的消息同步方法、装置、设备及存储介质,用以解决本文档来自技高网...

【技术保护点】

1.一种基于协程的消息同步方法,其特征在于,包括:

2.根据权利要求1所述的基于协程的消息同步方法,其特征在于,在所述通过消息同步核心对所述待同步消息进行身份校验这一步骤之后,所述方法还包括:

3.根据权利要求1所述的基于协程的消息同步方法,其特征在于,所述将通过身份校验的待同步消息发送至路由管理模块这一步骤,具体包括:

4.根据权利要求1所述的基于协程的消息同步方法,其特征在于,在将通过所述路由校验的校验结果,发送至与所述目标同步模块标识对应的目标同步模块中,以供所述目标同步模块执行所述请求内容这一步骤之后,所述方法还包括:>

5.根据权利...

【技术特征摘要】

1.一种基于协程的消息同步方法,其特征在于,包括:

2.根据权利要求1所述的基于协程的消息同步方法,其特征在于,在所述通过消息同步核心对所述待同步消息进行身份校验这一步骤之后,所述方法还包括:

3.根据权利要求1所述的基于协程的消息同步方法,其特征在于,所述将通过身份校验的待同步消息发送至路由管理模块这一步骤,具体包括:

4.根据权利要求1所述的基于协程的消息同步方法,其特征在于,在将通过所述路由校验的校验结果,发送至与所述目标同步模块标识对应的目标同步模块中,以供所述目标同步模块执行所述请求内容这一步骤之后,所述方法还包括:

5.根据权利要求1所述的基于协程的消息同步方法,其特征在于,在将通过所述路由校验的校验结果,发送至与所述目标同步模块标识对应的目标同步模...

【专利技术属性】
技术研发人员:姚成朱正辉阮胜林蔡文生
申请(专利权)人:广东保伦电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1