CN106776099A - 一种服务熔断隔离***和方法 - Google Patents
一种服务熔断隔离***和方法 Download PDFInfo
- Publication number
- CN106776099A CN106776099A CN201710019216.6A CN201710019216A CN106776099A CN 106776099 A CN106776099 A CN 106776099A CN 201710019216 A CN201710019216 A CN 201710019216A CN 106776099 A CN106776099 A CN 106776099A
- Authority
- CN
- China
- Prior art keywords
- fusing
- service
- request
- statistics
- threshold values
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Debugging And Monitoring (AREA)
- Hardware Redundancy (AREA)
Abstract
本发明公开了一种服务熔断隔离***和方法,涉及服务故障处理技术领域。通过实时统计***监控状况,根据不同的降级策略对服务进行保护,同时通过熔断后异步探测服务健康状况、对服务进行自动健康恢复,以及熔断后返回预设回调结果,提高用户体验;解决了***对不可控风险的依赖,提高了***的容错能力和稳定性,实时发现依赖***异常、方便问题的定位,加速异常解决。
Description
技术领域
本发明涉及服务故障处理技术领域,尤其涉及一种服务熔断隔离***和方法。
背景技术
在大型的软件***中,如果调用的远程服务或者资源由于某种原因无法使用时,如果没有过载保护,就会导致请求的资源阻塞在服务器上等待从而耗尽***或者服务器资源。很多时候刚开始可能只是***出现了局部的、小规模的故障,然而由于种种原因,故障影响的范围越来越大,最终导致业务***的全线崩溃。又称:雪崩效应。
目前,通常采用舱壁模式解决这种现象:即把资源请求进行分类,划分成一个个的舱壁。如果有一个船舱破了进水,只影响一个船舱。例如可以对不同类型的请求使用线程池来资源隔离,每种类型的请求互不影响,如果一种类型的请求线程资源耗尽,则对后续的该类型请求直接返回,不再调用后续资源。
舱壁模式存在以下缺点:
1)每个线程池的大小无法快速的估算出一个合理的大小。
2)由于大量使用线程池,每类请求执行涉及到排队、调度和上下文切换。造成cpu资源的浪费。
3)由于按类别划分使用不同的线程池,划分粒度还是有点大。例如:划分的一个线程池的请求由于某一个调用的异常,造成线程池耗尽。划分到这个线程池的其他请求由于线程池的耗尽也不能正常的提供服务,同样会出现小范围的雪崩效应。
4)由于粒度划分问题、报警策略不好设定且收到报警后不好定位到时线程池中那个具体的请求异常。
发明内容
本发明的目的在于提供一种服务熔断隔离***和方法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种服务熔断隔离***,包括:
配置模块,用于熔断参数动态配置;
熔断请求判断模块,用于判断外部请求的服务是否处于熔断状态;
熔断恢复模块,用于异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复;
熔断报警模块,用于发生服务熔断告警提示,并修改内存中的该服务的熔断状态;
熔断健康统计模块,用于根据配置的熔断策略判断是否达到熔断阀值及服务状态报表展示,所述服务状态包括:吞吐、异常比和/或监控状态。
优选地,所述熔断请求判断模块,用于判断所述请求的服务是否处于熔断状态,具体为,用无锁Map保存统计数据,所述统计数据以所述请求的URLPath作为key,以原子类类型的错误请求次数、总请求次数、开始时间、是否离线为属性的统计类作为value,在所述统计数据中,若固定时间内的错误请求比率或错误请求次数达到预设的阀值,则判定所述请求的服务处于熔断状态。
一种服务熔断隔离方法,包括如下步骤:
S1,服务启动,配置服务加载熔断策略参数,默认为使用本地配置;
S2,外部请求经过网关聚合层到达熔断请求判断模块;
S3,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,如果是,则执行S4-S5,否则,执行S6-S7;
S4,调用熔断回调函数,并返回回调结果;
S5,异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复并跳至S6,否则,跳至S4;
S6,调用业务方的业务接口返回调用结果;
S7,异步调用熔断健康统计模块,对***状态进行实时健康统计,并根据配置的熔断策略和统计结果判断所述请求是否达到熔断阀值,如果是,则发生服务熔断告警提示,并修改内存中的该服务的熔断状态,否则,跳至S6。
优选地,S3中,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,具体为,用无锁Map保存统计数据,所述统计数据以所述请求的URLPath作为key,以原子类类型的错误请求次数、总请求次数、开始时间、是否离线为属性的统计类作为value,在所述统计数据中,若固定时间内的错误请求比率或错误请求次数达到预设的阀值,则判定所述请求的服务处于熔断状态。
优选地,S4中,所述回调结果包括:调用熔断回调函数成功,则返回预设回调结果,否则,发生回调异常告警提示。
优选地,S5中,所述健康阀值根据统计的历史报表数据进行设置,并进行动态配置。
优选地,S7中,所述熔断阀值根据统计的历史报表数据进行设置,并进行动态配置。
本发明的有益效果是:本发明实施例提供的一种服务熔断隔离***和方法,通过实时统计***监控状况,根据不同的降级策略对服务进行保护,同时通过熔断后异步探测服务健康状况、对服务进行自动健康恢复,以及熔断后返回预设回调结果,提高用户体验;解决了***对不可控风险的依赖,提高了***的容错能力和稳定性,实时发现依赖***异常、方便问题的定位,加速异常解决。
附图说明
图1是本发明实施例提供的服务熔断隔离方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
实施例一
本发明实施例提供了一种服务熔断隔离***,包括:
配置模块,用于熔断参数动态配置;
熔断请求判断模块,用于判断外部请求的服务是否处于熔断状态;
熔断恢复模块,用于异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复;
熔断报警模块,用于发生服务熔断告警提示,并修改内存中的该服务的熔断状态;
熔断健康统计模块,用于根据配置的熔断策略判断是否达到熔断阀值及服务状态报表展示,所述服务状态包括:吞吐、异常比和/或监控状态。
该***的工作过程可以包括如下步骤:
S1,服务启动,配置服务加载熔断策略参数,默认为使用本地配置;
S2,外部请求经过网关聚合层到达熔断请求判断模块;
S3,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,如果是,则执行S4-S5,否则,执行S6-S7;
S4,调用熔断回调函数,并返回回调结果;
S5,异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复并跳至S6,否则,跳至S4;
S6,调用业务方的业务接口返回调用结果;
S7,异步调用熔断健康统计模块,对***状态进行实时健康统计,并根据配置的熔断策略和统计结果判断所述请求是否达到熔断阀值,如果是,则发生服务熔断告警提示,并修改内存中的该服务的熔断状态,否则,跳至S6。
所以,采用上述***,通过实时统计***监控状况,根据不同的降级策略对服务进行保护,同时通过熔断后异步探测服务健康状况、对服务进行自动健康恢复,以及熔断后返回预设回调结果,提高用户体验;解决了***对不可控风险的依赖,提高了***的容错能力和稳定性,实时发现依赖***异常、方便问题的定位,加速异常解决。
其中,所述熔断请求判断模块,用于判断所述请求的服务是否处于熔断状态,具体为,用无锁Map保存统计数据,所述统计数据以所述请求的URLPath作为key,以原子类类型的错误请求次数、总请求次数、开始时间、是否离线为属性的统计类作为value,在所述统计数据中,若固定时间内的错误请求比率或错误请求次数达到预设的阀值,则判定所述请求的服务处于熔断状态。
实施例二
如图1所示,本发明实施例提供了一种服务熔断隔离方法,包括如下步骤:
S1,服务启动,配置服务加载熔断策略参数,默认为使用本地配置;
S2,外部请求经过网关聚合层到达熔断请求判断模块;
S3,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,如果是,则执行S4-S5,否则,执行S6-S7;
S4,调用熔断回调函数,并返回回调结果;
S5,异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复并跳至S6,否则,跳至S4;
S6,调用业务方的业务接口返回调用结果;
S7,异步调用熔断健康统计模块,对***状态进行实时健康统计,并根据配置的熔断策略和统计结果判断所述请求是否达到熔断阀值,如果是,则发生服务熔断告警提示,并修改内存中的该服务的熔断状态,否则,跳至S6。
本实施例中,S5的实际使用过程可以为:对于被熔断的请求,默认每隔2s多服务探测一次,若连续请求预设的阀值数都正常,则对请求健康恢复。
本实施例中,对于熔断的请求打日志,异常请求超过某些设定则报警。
上述方法中,通过实时统计***监控状况,根据不同的降级策略对服务进行保护,同时通过熔断后异步探测服务健康状况、对服务进行自动健康恢复,以及熔断后返回预设回调结果,提高用户体验;解决了***对不可控风险的依赖,提高了***的容错能力和稳定性,实时发现依赖***异常、方便问题的定位,加速异常解决。
其中,S3中,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,具体为,用无锁Map保存统计数据,所述统计数据以所述请求的URLPath作为key,以原子类类型的错误请求次数、总请求次数、开始时间、是否离线为属性的统计类作为value,在所述统计数据中,若固定时间内的错误请求比率或错误请求次数达到预设的阀值,则判定所述请求的服务处于熔断状态。
S4中,所述回调结果包括:调用熔断回调函数成功,则返回预设回调结果,否则,发生回调异常告警提示。
S5中,所述健康阀值根据统计的历史报表数据进行设置,并进行动态配置。
S7中,所述熔断阀值根据统计的历史报表数据进行设置,并进行动态配置。
本发明实施例中,由于各个业务方的SLA不同,各个业务配置的健康阀值和熔断阀值可以由统计模块的历史报表数据进行设置,同时可以在配置模块中进行动态配置。
通过采用本发明公开的上述技术方案,得到了如下有益的效果:本发明实施例提供的一种服务熔断隔离***和方法,通过实时统计***监控状况,根据不同的降级策略对服务进行保护,同时通过熔断后异步探测服务健康状况、对服务进行自动健康恢复,以及熔断后返回预设回调结果,提高用户体验;解决了***对不可控风险的依赖,提高了***的容错能力和稳定性,实时发现依赖***异常、方便问题的定位,加速异常解决。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域人员应该理解的是,上述实施例提供的方法步骤的时序可根据实际情况进行适应性调整,也可根据实际情况并发进行。
上述实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,例如:个人计算机、服务器、网络设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,例如:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
Claims (7)
1.一种服务熔断隔离***,其特征在于,包括:
配置模块,用于熔断参数动态配置;
熔断请求判断模块,用于判断外部请求的服务是否处于熔断状态;
熔断恢复模块,用于异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复;
熔断报警模块,用于发生服务熔断告警提示,并修改内存中的该服务的熔断状态;
熔断健康统计模块,用于根据配置的熔断策略判断是否达到熔断阀值及服务状态报表展示,所述服务状态包括:吞吐、异常比和/或监控状态。
2.根据权利要求1所述的服务熔断隔离***,其特征在于,所述熔断请求判断模块,用于判断所述请求的服务是否处于熔断状态,具体为,用无锁Map保存统计数据,所述统计数据以所述请求的URLPath作为key,以原子类类型的错误请求次数、总请求次数、开始时间、是否离线为属性的统计类作为value,在所述统计数据中,若固定时间内的错误请求比率或错误请求次数达到预设的阀值,则判定所述请求的服务处于熔断状态。
3.一种服务熔断隔离方法,其特征在于,包括如下步骤:
S1,服务启动,配置服务加载熔断策略参数,默认为使用本地配置;
S2,外部请求经过网关聚合层到达熔断请求判断模块;
S3,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,如果是,则执行S4-S5,否则,执行S6-S7;
S4,调用熔断回调函数,并返回回调结果;
S5,异步探测熔断服务是否达到熔断请求的健康阀值,如果是,则对所述熔断服务进行健康恢复并跳至S6,否则,跳至S4;
S6,调用业务方的业务接口返回调用结果;
S7,异步调用熔断健康统计模块,对***状态进行实时健康统计,并根据配置的熔断策略和统计结果判断所述请求是否达到熔断阀值,如果是,则发生服务熔断告警提示,并修改内存中的该服务的熔断状态,否则,跳至S6。
4.根据权利要求3所述的服务熔断隔离方法,其特征在于,S3中,所述熔断请求判断模块判断所述请求的服务是否处于熔断状态,具体为,用无锁Map保存统计数据,所述统计数据以所述请求的URLPath作为key,以原子类类型的错误请求次数、总请求次数、开始时间、是否离线为属性的统计类作为value,在所述统计数据中,若固定时间内的错误请求比率或错误请求次数达到预设的阀值,则判定所述请求的服务处于熔断状态。
5.根据权利要求3所述的服务熔断隔离方法,其特征在于,S4中,所述回调结果包括:调用熔断回调函数成功,则返回预设回调结果,否则,发生回调异常告警提示。
6.根据权利要求3所述的服务熔断隔离方法,其特征在于,S5中,所述健康阀值根据统计的历史报表数据进行设置,并进行动态配置。
7.根据权利要求3所述的服务熔断隔离方法,其特征在于,S7中,所述熔断阀值根据统计的历史报表数据进行设置,并进行动态配置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710019216.6A CN106776099B (zh) | 2017-01-11 | 2017-01-11 | 一种服务熔断隔离***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710019216.6A CN106776099B (zh) | 2017-01-11 | 2017-01-11 | 一种服务熔断隔离***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106776099A true CN106776099A (zh) | 2017-05-31 |
CN106776099B CN106776099B (zh) | 2020-01-03 |
Family
ID=58949274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710019216.6A Active CN106776099B (zh) | 2017-01-11 | 2017-01-11 | 一种服务熔断隔离***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106776099B (zh) |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107659431A (zh) * | 2017-08-15 | 2018-02-02 | 北京趣拿软件科技有限公司 | 接口处理方法、装置、存储介质和处理器 |
CN108009075A (zh) * | 2017-11-27 | 2018-05-08 | 南京联创信息科技有限公司 | 基于Hystrix框架的动态熔断判断方法 |
CN108681476A (zh) * | 2018-05-08 | 2018-10-19 | 广州品唯软件有限公司 | 一种底层接口自动熔断方法及装置 |
CN109032783A (zh) * | 2018-08-01 | 2018-12-18 | 杭州朗和科技有限公司 | 信息交互方法、介质、装置和计算设备 |
CN109240765A (zh) * | 2018-08-28 | 2019-01-18 | 中国联合网络通信集团有限公司 | 服务资源的熔断方法、装置、设备及计算机可读存储介质 |
CN109828856A (zh) * | 2018-12-26 | 2019-05-31 | 天翼电子商务有限公司 | 基于Dubbo的安全性自动熔断方法及***、存储介质及终端 |
CN109976935A (zh) * | 2019-03-14 | 2019-07-05 | 北京三快在线科技有限公司 | 微服务架构、微服务节点及其熔断恢复方法、装置 |
CN110309016A (zh) * | 2019-06-13 | 2019-10-08 | 北京奇艺世纪科技有限公司 | 一种熔断恢复方法、装置及服务器 |
CN110400031A (zh) * | 2018-04-25 | 2019-11-01 | 阿里巴巴集团控股有限公司 | 一种熔断方法及服务器 |
CN110413543A (zh) * | 2019-06-17 | 2019-11-05 | 中国科学院信息工程研究所 | 一种基于熔断和二级缓存的api网关保障服务高可用方法及*** |
CN110460639A (zh) * | 2019-07-12 | 2019-11-15 | 口碑(上海)信息技术有限公司 | 服务器集群的熔断处理方法、装置及*** |
CN110502345A (zh) * | 2019-08-26 | 2019-11-26 | 北京博睿宏远数据科技股份有限公司 | 一种过载保护方法、装置、计算机设备及存储介质 |
CN110704220A (zh) * | 2019-09-02 | 2020-01-17 | 东软集团股份有限公司 | 一种熔断参数的调整方法、装置及设备 |
CN110941844A (zh) * | 2019-11-27 | 2020-03-31 | 网易(杭州)网络有限公司 | 一种认证鉴权方法、***、电子设备及可读存储介质 |
CN111104213A (zh) * | 2019-12-25 | 2020-05-05 | 上海众源网络有限公司 | 调整熔断的方法及装置 |
CN111756594A (zh) * | 2019-03-29 | 2020-10-09 | 上海哔哩哔哩科技有限公司 | 压力测试的控制方法、计算机设备和计算机可读存储介质 |
CN111814178A (zh) * | 2020-06-29 | 2020-10-23 | 四川长虹电器股份有限公司 | 一种针对第三方应用的数据回调熔断保护方法 |
CN111831504A (zh) * | 2019-04-15 | 2020-10-27 | 北京京东尚科信息技术有限公司 | 监控方法、监控装置、计算机设备和介质 |
CN112269674A (zh) * | 2020-11-19 | 2021-01-26 | 四川长虹电器股份有限公司 | 服务接口的异常熔断和自我恢复的方法 |
CN112448987A (zh) * | 2019-08-29 | 2021-03-05 | 北京京东尚科信息技术有限公司 | 一种熔断降级的触发方法、***和存储介质 |
CN112631770A (zh) * | 2020-12-18 | 2021-04-09 | 平安普惠企业管理有限公司 | 服务接口资源隔离配置方法、装置及计算机设备 |
CN112653597A (zh) * | 2020-12-17 | 2021-04-13 | 中国联合网络通信集团有限公司 | 基于服务网格的服务熔断机制调整方法及*** |
CN112764913A (zh) * | 2021-04-09 | 2021-05-07 | 腾讯科技(深圳)有限公司 | 服务熔断方法和装置、存储介质及电子设备 |
CN112860465A (zh) * | 2019-11-27 | 2021-05-28 | 中移物联网有限公司 | 一种服务过载保护方法、装置和服务器 |
CN112988546A (zh) * | 2021-04-21 | 2021-06-18 | 福建天晴在线互动科技有限公司 | 一种支付***防止服务雪崩的熔断方案及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998021858A1 (en) * | 1996-11-14 | 1998-05-22 | Mci Communications Corporation | Dynamic restoration process |
CN103067451A (zh) * | 2012-12-13 | 2013-04-24 | 北京奇虎科技有限公司 | 远程服务中用于进行数据传输的设备及方法 |
CN105656962A (zh) * | 2014-11-11 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种服务调用方法和装置 |
WO2016086612A1 (zh) * | 2014-12-03 | 2016-06-09 | 中兴通讯股份有限公司 | 一种单板的软件管理方法、***及计算机存储介质 |
-
2017
- 2017-01-11 CN CN201710019216.6A patent/CN106776099B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998021858A1 (en) * | 1996-11-14 | 1998-05-22 | Mci Communications Corporation | Dynamic restoration process |
CN103067451A (zh) * | 2012-12-13 | 2013-04-24 | 北京奇虎科技有限公司 | 远程服务中用于进行数据传输的设备及方法 |
CN105656962A (zh) * | 2014-11-11 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种服务调用方法和装置 |
WO2016086612A1 (zh) * | 2014-12-03 | 2016-06-09 | 中兴通讯股份有限公司 | 一种单板的软件管理方法、***及计算机存储介质 |
Non-Patent Citations (1)
Title |
---|
FIGHT4GOLD: "分布式***延迟和容错框架Hystrix", 《CSDN》 * |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107659431A (zh) * | 2017-08-15 | 2018-02-02 | 北京趣拿软件科技有限公司 | 接口处理方法、装置、存储介质和处理器 |
CN108009075A (zh) * | 2017-11-27 | 2018-05-08 | 南京联创信息科技有限公司 | 基于Hystrix框架的动态熔断判断方法 |
CN108009075B (zh) * | 2017-11-27 | 2018-10-09 | 南京联创信息科技有限公司 | 基于Hystrix框架的动态熔断判断方法 |
CN110400031A (zh) * | 2018-04-25 | 2019-11-01 | 阿里巴巴集团控股有限公司 | 一种熔断方法及服务器 |
CN108681476A (zh) * | 2018-05-08 | 2018-10-19 | 广州品唯软件有限公司 | 一种底层接口自动熔断方法及装置 |
CN109032783A (zh) * | 2018-08-01 | 2018-12-18 | 杭州朗和科技有限公司 | 信息交互方法、介质、装置和计算设备 |
CN109032783B (zh) * | 2018-08-01 | 2021-06-29 | 杭州朗和科技有限公司 | 信息交互方法、介质、装置和计算设备 |
CN109240765A (zh) * | 2018-08-28 | 2019-01-18 | 中国联合网络通信集团有限公司 | 服务资源的熔断方法、装置、设备及计算机可读存储介质 |
CN109828856A (zh) * | 2018-12-26 | 2019-05-31 | 天翼电子商务有限公司 | 基于Dubbo的安全性自动熔断方法及***、存储介质及终端 |
CN109976935A (zh) * | 2019-03-14 | 2019-07-05 | 北京三快在线科技有限公司 | 微服务架构、微服务节点及其熔断恢复方法、装置 |
CN109976935B (zh) * | 2019-03-14 | 2020-09-04 | 北京三快在线科技有限公司 | 微服务架构、微服务节点及其熔断恢复方法、装置 |
CN111756594B (zh) * | 2019-03-29 | 2022-04-15 | 上海哔哩哔哩科技有限公司 | 压力测试的控制方法、计算机设备和计算机可读存储介质 |
CN111756594A (zh) * | 2019-03-29 | 2020-10-09 | 上海哔哩哔哩科技有限公司 | 压力测试的控制方法、计算机设备和计算机可读存储介质 |
CN111831504A (zh) * | 2019-04-15 | 2020-10-27 | 北京京东尚科信息技术有限公司 | 监控方法、监控装置、计算机设备和介质 |
CN110309016A (zh) * | 2019-06-13 | 2019-10-08 | 北京奇艺世纪科技有限公司 | 一种熔断恢复方法、装置及服务器 |
CN110309016B (zh) * | 2019-06-13 | 2022-03-04 | 北京奇艺世纪科技有限公司 | 一种熔断恢复方法、装置及服务器 |
CN110413543A (zh) * | 2019-06-17 | 2019-11-05 | 中国科学院信息工程研究所 | 一种基于熔断和二级缓存的api网关保障服务高可用方法及*** |
CN110460639A (zh) * | 2019-07-12 | 2019-11-15 | 口碑(上海)信息技术有限公司 | 服务器集群的熔断处理方法、装置及*** |
CN110502345A (zh) * | 2019-08-26 | 2019-11-26 | 北京博睿宏远数据科技股份有限公司 | 一种过载保护方法、装置、计算机设备及存储介质 |
CN112448987A (zh) * | 2019-08-29 | 2021-03-05 | 北京京东尚科信息技术有限公司 | 一种熔断降级的触发方法、***和存储介质 |
CN110704220A (zh) * | 2019-09-02 | 2020-01-17 | 东软集团股份有限公司 | 一种熔断参数的调整方法、装置及设备 |
CN110704220B (zh) * | 2019-09-02 | 2023-03-24 | 东软集团股份有限公司 | 一种熔断参数的调整方法、装置及设备 |
CN112860465A (zh) * | 2019-11-27 | 2021-05-28 | 中移物联网有限公司 | 一种服务过载保护方法、装置和服务器 |
CN110941844A (zh) * | 2019-11-27 | 2020-03-31 | 网易(杭州)网络有限公司 | 一种认证鉴权方法、***、电子设备及可读存储介质 |
CN111104213A (zh) * | 2019-12-25 | 2020-05-05 | 上海众源网络有限公司 | 调整熔断的方法及装置 |
CN111104213B (zh) * | 2019-12-25 | 2023-10-10 | 上海众源网络有限公司 | 调整熔断的方法及装置 |
CN111814178A (zh) * | 2020-06-29 | 2020-10-23 | 四川长虹电器股份有限公司 | 一种针对第三方应用的数据回调熔断保护方法 |
CN112269674A (zh) * | 2020-11-19 | 2021-01-26 | 四川长虹电器股份有限公司 | 服务接口的异常熔断和自我恢复的方法 |
CN112653597A (zh) * | 2020-12-17 | 2021-04-13 | 中国联合网络通信集团有限公司 | 基于服务网格的服务熔断机制调整方法及*** |
CN112631770A (zh) * | 2020-12-18 | 2021-04-09 | 平安普惠企业管理有限公司 | 服务接口资源隔离配置方法、装置及计算机设备 |
CN112764913A (zh) * | 2021-04-09 | 2021-05-07 | 腾讯科技(深圳)有限公司 | 服务熔断方法和装置、存储介质及电子设备 |
CN112988546A (zh) * | 2021-04-21 | 2021-06-18 | 福建天晴在线互动科技有限公司 | 一种支付***防止服务雪崩的熔断方案及*** |
Also Published As
Publication number | Publication date |
---|---|
CN106776099B (zh) | 2020-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106776099A (zh) | 一种服务熔断隔离***和方法 | |
US8904526B2 (en) | Enhanced network security | |
US8326974B2 (en) | Typicality filtering of event indicators for information technology resources | |
CN112150162A (zh) | 交易账户的监管方法、装置、计算机设备和存储介质 | |
JPH07183948A (ja) | 通信システムで生じる事象を予測する規則を生成するデータの処理方法 | |
CN106933677A (zh) | ***异常处理方法及装置 | |
CN107707392A (zh) | 通道修复方法及装置、终端 | |
CN109815093A (zh) | 服务器监控方法、装置、计算机设备及存储介质 | |
WO2023083079A1 (zh) | 第三方***监控***、方法、装置、设备及存储介质 | |
CN107797859A (zh) | 一种定时任务的调度方法及一种调度服务器 | |
CN110674149B (zh) | 业务数据处理方法、装置、计算机设备和存储介质 | |
CN103870349B (zh) | 用于数据处理***的配置管理装置及方法 | |
CN107368058A (zh) | 一种用于设备的故障监测方法、设备和计算机可读介质 | |
CN109743339A (zh) | 电力厂站的网络安全监测方法和装置、计算机设备 | |
CN108632049A (zh) | 用于虚拟网络功能扩容的方法和装置 | |
CN114285844A (zh) | 服务器接口智能熔断的方法、装置、电子设备及存储介质 | |
CN110838940B (zh) | 地下电缆巡检任务配置方法和装置 | |
CN106385413A (zh) | 入侵报文流的处理方法及装置 | |
US20050154688A1 (en) | Automated performance monitoring and adaptation system | |
JPH06100921B2 (ja) | プラントの異常時処置決定方法 | |
CN107092532B (zh) | 一种远程调用方法及远程调用装置 | |
CN115422504A (zh) | 一种配电设备故障风险辨识方法及装置 | |
CN107147526A (zh) | 智能网络故障检测方法及*** | |
CN109508356B (zh) | 数据异常预警方法、装置、计算机设备及存储介质 | |
CN117289144B (zh) | 一种故障定位方法、装置、设备、***和介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |