【技术实现步骤摘要】
本专利技术属于通信数据处理,涉及一种基于消息队列的通用型微服务处理方法、系统和设备。
技术介绍
1、微服务架构是一种将复杂的应用程序拆分为一组小型、自治的服务的软件架构风格,相较于传统的单体应用,微服务架构提供了更灵活、可扩展和可维护的解决方案,每个微服务可以独立开发、部署和扩展,这使得工作团队可以更加专注于其负责的服务,快速迭代和交付功能。此外,微服务之间的自治性也使得系统更容易进行模块化和组合,从而实现更好的可重用性。
2、但是微服务架构的复杂性较高。由于系统被拆分成多个微服务,需要管理和协调多个服务之间的通信、部署、监控和调试,且每个服务都是分布式的,可能存在网络延迟、故障和一致性等问题,这些问题导致传统的微服务编排技术的可靠性与稳定性较低。若不能有效提升微服务的可靠性,缓解分布式带来的拥塞问题,则在执行微服务编排时容易出现较大的故障,影响系统的使用。
技术实现思路
1、针对上述传统方法中存在的问题,本专利技术提出了一种基于消息队列的通用型微服务处理方法、一种通用型微服务
...【技术保护点】
1.一种基于消息队列的通用型微服务处理方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于消息队列的通用型微服务处理方法,其特征在于,所述微服务间通信协议的校验函数包括地址校验函数、通信码校验函数、递增序列校验函数和数据大小校验函数,所述数据部的数据存储方式为序列化存储方式。
3.根据权利要求1或2所述的基于消息队列的通用型微服务处理方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程
...
【技术特征摘要】
1.一种基于消息队列的通用型微服务处理方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于消息队列的通用型微服务处理方法,其特征在于,所述微服务间通信协议的校验函数包括地址校验函数、通信码校验函数、递增序列校验函数和数据大小校验函数,所述数据部的数据存储方式为序列化存储方式。
3.根据权利要求1或2所述的基于消息队列的通用型微服务处理方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,包括:
5.根据权利要求4所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,还包括:
6.根据权利要求4所述的基于消息队列的通用型微服务处理方法,其特征在于,所述编排引擎收到所述任务请求后,根据所述微服务间通信协议对所述任务请求进行数据校验的过程,还包括:<...
【专利技术属性】
技术研发人员:王东辉,高经伟,张为华,马帅超,周奇,武泽平,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。