一种负载均衡处理方法、装置、存储介质及电子装置制造方法及图纸

技术编号:40817783 阅读:39 留言:0更新日期:2024-03-28 19:37
本申请提供了一种负载均衡处理方法、装置、存储介质及电子装置,该方法包括:接收来自服务消费者的业务请求,获取应用程序编程接口API网关的性能统计信息,并根据性能统计信息判断API网关是否满足重新配置的负载均衡策略的加载条件,在API网关满足加载条件的情况下,根据预先存储的应用性能管理APM全量信息和重新配置的负载均衡策略确定目标服务提供者实例,其中,目标服务提供者实例用于处理业务请求。本申请可以解决现有技术中传统的API网关负载均衡策略仅依赖API网关自身采集数据,不够灵活和及时性差的问题,丰富了API网关可获取的数据维度,能够提供更多、更符合服务实际运行情况的负载均衡策略,并且具备低耦合性、低复杂度的特点。

【技术实现步骤摘要】

本申请涉及分布式系统领域,具体而言,涉及一种负载均衡处理方法、装置、存储介质及电子装置


技术介绍

1、为了解决传统单体应用的痛点,微服务已经成为云原生的重要定义,同时业界中越来越多的公司都采用了微服务架构,例如amazon、ebay和netflix,且其规模也都呈爆发式增长。根据相关业内趋势报告显示微服务已经进入到了成熟期,作为主流架构被广泛的采用。微服务架构及其规模增长也带来了一系列挑战,例如客户端到微服务应用间访问通信需要满足日益增长的治理诉求。作为首选的应用程序编程接口(applicationprogramming interface,简称api)网关可以将功能从单个微服务转移到网关,从而通过将跨领域问题整合到一个层级中来简化每个微服务的实现。

2、通常api网关会提供负载均衡、身份验证和授权、速率限制、日志记录跟踪等几个方面的功能。负载均衡是分布式系统的高可用设计中非常关键的一环。分布式系统的特性之一就是支持快速扩展,而集群扩展之后,如何将网络请求派发到集群中的一个或多个节点上处理需要依赖负载均衡策略。负载均衡在处理高并发,缓解网络压本文档来自技高网...

【技术保护点】

1.一种负载均衡处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据预先存储的应用性能管理APM全量信息和所述重新配置的负载均衡策略确定目标服务提供者实例,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述重新配置的负载均衡策略和所述目标服务运行信息生成服务提供者实例池,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述重新配置的负载均衡策略是根据APM系统采集并统计...

【技术特征摘要】

1.一种负载均衡处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据预先存储的应用性能管理apm全量信息和所述重新配置的负载均衡策略确定目标服务提供者实例,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述重新配置的负载均衡策略和所述目标服务运行信息生成服务提供者实例池,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述重新配置的负载均衡策略是根据apm系统采集并统计的运行信息进行设置的,所述运行信息的维度包括:事件、性能、指标、调用链。

7.根据权利要求6所述的方法,其特征在于,所述重新配...

【专利技术属性】
技术研发人员:倪进权刘学生徐代刚孟照星
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1