网络请求熔断方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33623567 阅读:39 留言:0更新日期:2022-06-02 00:50
本申请涉及一种网络请求熔断方法、装置、计算机设备和存储介质。所述方法包括:从请求方接收针对目标资源的网络服务请求;响应于所述网络服务请求,通过熔断控制工具,从条件配置组件的缓存区获取熔断条件;熔断条件是根据从条件配置平台接收的条件调整信息实时调整后的条件;根据所述熔断条件判断是否对所述网络服务请求进行熔断处理,得到判断结果;若所述判断结果为是,对所述网络服务请求进行熔断处理;若所述判断结果为否,根据所述网络服务请求调用所述目标资源,并将调用结果反馈给所述请求方。采用本方法能够避免造成整个微服务集群不可用,保障了微服务集群的稳定性。保障了微服务集群的稳定性。保障了微服务集群的稳定性。

【技术实现步骤摘要】
网络请求熔断方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种网络请求熔断方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,微服务被广泛应用,在微服务集群中,各个微服务之间往往相互联系,如果被调用的微服务发生故障或者由于请求数量过多而导致大量请求阻塞时,可能会造成资源浪费或者整个微服务集群不可用,怎样保障整个微服务集群的稳定性成为至关重要的问题。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够保障微服务集群稳定性的网络请求熔断方法、装置、计算机设备、计算机可读存储介质。
[0004]第一方面,本申请提供了一种网络请求熔断方法。所述方法包括:从请求方接收针对目标资源的网络服务请求;响应于所述网络服务请求,通过熔断控制工具,从条件配置组件的缓存区获取熔断条件;所述熔断条件是根据从条件配置平台接收的条件调整信息实时调整后的条件;根据所述熔断条件判断是否对所述网络服务请求进行熔断处理,得到判断结果;若所述判断结果为是,对所述网络服务请求进行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络请求熔断方法,其特征在于,所述方法包括:从请求方接收针对目标资源的网络服务请求;响应于所述网络服务请求,通过熔断控制工具,从条件配置组件的缓存区获取熔断条件;所述熔断条件是根据从条件配置平台接收的条件调整信息实时调整后的条件;根据所述熔断条件判断是否对所述网络服务请求进行熔断处理,得到判断结果;若所述判断结果为是,对所述网络服务请求进行熔断处理;若所述判断结果为否,根据所述网络服务请求调用所述目标资源,并将调用结果反馈给所述请求方。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到启动指令时,通过初始化组件从条件配置平台读取熔断条件并创建条件配置组件;将所述熔断条件存入所述条件配置组件的缓存区。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到条件调整信息时,通过条件配置组件从所述条件配置平台获取调整后的熔断条件;将所述调整后的熔断条件存入所述条件配置组件的缓存区;所述响应于所述网络服务请求,通过熔断控制工具,从条件配置组件的缓存区获取熔断条件包括:响应于所述网络服务请求,通过熔断控制工具,从所述条件配置组件的缓存区获取所述调整后的熔断条件。4.根据权利要求1所述的方法,其特征在于,所述根据所述熔断条件判断是否对所述网络服务请求进行熔断处理,得到判断结果包括:确定各所述熔断条件对应的权重值;分别根据各所述熔断条件判断是否对所述网络服务请求进行熔断处理,得到子判断结果;根据所述权重值对所述子判断结果进行加权求和,并根据所得的和值确定判断结果。5.根据权利要...

【专利技术属性】
技术研发人员:王飞雪陈麒麟刘亚平
申请(专利权)人:深圳丰尚智慧农牧科技有限公司
类型:发明
国别省市:

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

1