一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于运行状态采样的自适应微服务运行优化系统的制作方法

2022-04-06 15:52:04 来源:中国专利 TAG:

技术特征:
1.一种基于运行状态采样的自适应微服务运行优化系统,其特征在于建立一种可根据分析微服务之间通信频率和数据量的数学模型,并通过该模型计算来判断是否可以将彼此通信的微服务进行聚合,以次提升运行效率、降低通信延迟。2.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于通过对微服务程序进行静态分析来植入动态信息采样,可使其在运行时向调度中心发送通信相关信息,并以此作为分析决策的依据。3.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于通过编译器对微服务程序进行二进制或中间代码级的分析和动态信息采样能力的植入,以供运行时进行特征采集。4.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于其在微服务运行时采集通信频率与通信数据量信息,以供调度中心决策是否彼此通信的微服务可以聚合。5.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于其在于通过动态编译的方式对提供源代码或中间代码的微服务进行聚合 。6.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于其进行两层次微服务聚合与优化:i.聚合网络通信层次的微服务通信为计算节点内通信;ii.聚合计算节点总线通信为片上存储间的数据直接访问。7.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于调度中心可将所有运行中的微服务进行聚合优化,寻找优化的运行方式。8.根据权利要求1所述的一种基于运行状态采样的自适应微服务运行优化系统,其特征在于在聚合微服务时首先检测聚合后的微服务是否可以正常运行并保证运行效率,如果无法保证,则不进行聚合,从而确保微服务系统运行的效率不会下降。

技术总结
本发明提供了一种基于运行时状态分析的微服务通信优化技术。微服务系统已经成为构建大型复杂应用的基础技术平台之一,其优点在于将模块化的信息处理单元进行封装,以服务网格的方式将各种应用功能进行交联与组合,实现面向企业和大型机构的应用系统。由于单点封装带来容错能力,提升了信息系统稳定性和开发的便捷。同时不同服务件往往采用HTTP网络通信,对数据密集型应用所引发的服务间通信,往往造成性能下降。针对上述问题,本项发明通过基于运行状态分析的方式,自适应调整服务间通信机制,包括将多个服务进行动态融合,从而避免跨网络节点和跨本机系统总线间通信造成的响应延迟问题,提升在构建基于微服务的大型数据密集性应用系统的性能。集性应用系统的性能。集性应用系统的性能。


技术研发人员:赵继胜
受保护的技术使用者:上海孚典智能科技有限公司
技术研发日:2021.12.31
技术公布日:2022/4/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献