基于消息队列的通用型微服务处理方法、系统和设备技术方案

技术编号:40465404 阅读:20 留言:0更新日期:2024-02-22 23:19
本申请涉及基于消息队列的通用型微服务处理方法、系统和设备,该方法设计并引入新的通信协议,通过协议中的连接确认字段、报文信息校验字段、标志位字段和递增序列字段对微服务间的通信进行增强。新的通信协议有效提升了通信的稳定性,确保通信连接的可靠性。报文信息校验字段保证了传输数据的完整性和准确性。标志位字段用于指示通信状态,方便微服务之间的协调和处理。递增序列字段用于保证通信顺序的正确性,避免数据的乱序传输。综合这些功能,新的通信协议提高了通信的安全性、稳定性和可靠性,为微服务之间的数据传递提供了良好的保障,大幅提高了微服务的可靠性和编排处理效率。

【技术实现步骤摘要】

本专利技术属于通信数据处理,涉及一种基于消息队列的通用型微服务处理方法、系统和设备


技术介绍

1、微服务架构是一种将复杂的应用程序拆分为一组小型、自治的服务的软件架构风格,相较于传统的单体应用,微服务架构提供了更灵活、可扩展和可维护的解决方案,每个微服务可以独立开发、部署和扩展,这使得工作团队可以更加专注于其负责的服务,快速迭代和交付功能。此外,微服务之间的自治性也使得系统更容易进行模块化和组合,从而实现更好的可重用性。

2、但是微服务架构的复杂性较高。由于系统被拆分成多个微服务,需要管理和协调多个服务之间的通信、部署、监控和调试,且每个服务都是分布式的,可能存在网络延迟、故障和一致性等问题,这些问题导致传统的微服务编排技术的可靠性与稳定性较低。若不能有效提升微服务的可靠性,缓解分布式带来的拥塞问题,则在执行微服务编排时容易出现较大的故障,影响系统的使用。


技术实现思路

1、针对上述传统方法中存在的问题,本专利技术提出了一种基于消息队列的通用型微服务处理方法、一种通用型微服务处理系统和一种计算机本文档来自技高网...

【技术保护点】

1.一种基于消息队列的通用型微服务处理方法,其特征在于,包括步骤:

2.根据权利要求1所述的基于消息队列的通用型微服务处理方法,其特征在于,所述微服务间通信协议的校验函数包括地址校验函数、通信码校验函数、递增序列校验函数和数据大小校验函数,所述数据部的数据存储方式为序列化存储方式。

3.根据权利要求1或2所述的基于消息队列的通用型微服务处理方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,包括:

...

【技术特征摘要】

1.一种基于消息队列的通用型微服务处理方法,其特征在于,包括步骤:

2.根据权利要求1所述的基于消息队列的通用型微服务处理方法,其特征在于,所述微服务间通信协议的校验函数包括地址校验函数、通信码校验函数、递增序列校验函数和数据大小校验函数,所述数据部的数据存储方式为序列化存储方式。

3.根据权利要求1或2所述的基于消息队列的通用型微服务处理方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,包括:

5.根据权利要求4所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,还包括:

6.根据权利要求4所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,还包括:<...

【专利技术属性】
技术研发人员:王东辉高经伟张为华马帅超周奇武泽平
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

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

1