【技术实现步骤摘要】
分布式服务自适应负载均衡方法及装置
本申请涉及分布式服务领域,具体涉及一种分布式服务自适应负载均衡方法及装置。
技术介绍
随着互联网的普及,互联网用户的急速增长,分布式服务架构已经成为主流架构。现有的分布式服务框架的负载均衡策略在服务启动时根据配置文件参数决定负载策略,无法在运行过程中,根据上下游环境的变化,实时动态自适应调整负载均衡策略,比如在运行过程中,某个下游节点处理能力降低,堆积大量请求,或开始出现超时失败情况,现有框架无法动态调整负载均衡策略,降低该节点负载或隔离该下游节点,造成服务失败率升高。综上,目前没有方式解决分布式服务框架运行时,根据运行实时情况,自适应调整负载策略,因此,如何提供一种新的方案,解决上述技术问题是本领域亟待解决的技术难题。
技术实现思路
针对现有技术中的问题,本申请提供一种分布式服务自适应负载均衡方法及装置,能够自动、灵活、准确得调整分布式服务框架中各节点的负载均衡策略,保障整体稳定性。为了解决上述问题中的至少一个,本申请提供以下技术方案:第一方面 ...
【技术保护点】
1.一种分布式服务自适应负载均衡方法,其特征在于,所述方法包括:/n接收分布式服务架构中当前节点发送的环境时序数据;/n根据所述环境时序数据中各特征指标的指标数据,向所述分布式服务架构中所述当前节点的上游节点发送负载均衡策略更新信息,以使所述上游节点根据所述负载均衡策略更新信息更新对所述当前节点的负载均衡策略。/n
【技术特征摘要】
1.一种分布式服务自适应负载均衡方法,其特征在于,所述方法包括:
接收分布式服务架构中当前节点发送的环境时序数据;
根据所述环境时序数据中各特征指标的指标数据,向所述分布式服务架构中所述当前节点的上游节点发送负载均衡策略更新信息,以使所述上游节点根据所述负载均衡策略更新信息更新对所述当前节点的负载均衡策略。
2.根据权利要求1所述的分布式服务自适应负载均衡方法,其特征在于,所述当前节点发送的环境时序数据是所述当前节点根据设定频率监测自身基础环境数据和业务环境数据后,按照时间维度聚合而成的。
3.根据权利要求1所述的分布式服务自适应负载均衡方法,其特征在于,所述根据所述环境时序数据中各特征指标的指标数据,向所述分布式服务架构中所述当前节点的上游节点发送负载均衡策略更新信息,包括:
根据预设优先级筛选规则确定所述环境时序数据中各特征指标的指标优先级;
根据不同指标优先级的特征指标的指标数据,得到对应的负载均衡策略更新信息并发送至所述当前节点的上游节点。
4.根据权利要求3所述的分布式服务自适应负载均衡方法,其特征在于,所述根据不同指标优先级的特征指标的指标数据,得到对应的负载均衡策略更新信息并发送至所述当前节点的上游节点,包括:
若所述特征指标的指标优先级为普通优先级,则根据各普通优先级的特征指标的指标数据以及对应的预设权重得到所述当前节点的节点状态评分;
根据所述节点状态评分与预设节点状态基准评分的数值比较关系,生成对应的负载均衡策略上调信息或负载均衡策略下调信息并发送至所述当前节点的上游节点。
5.根据权利要求4所述的分布式服务自适应负载均衡方法,其特征在于,所述根据不同指标优先级的特征指标的指标数据,得到对应的负载均...
【专利技术属性】
技术研发人员:顾欣,夏龙飞,张家宇,张远征,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。