【文件属性】:
文件名称:circuit-breaker:火种断路器
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-08 23:16:29
JavaScript
#CircuitBreaker
一种基于故障率和/或计数进行逻辑分支的实用程序
###用法
生的
var breaker = new CircuitBreaker ( {
failure_rate : 0.5 ,
failure_count : 10 ,
reset_timeout : 30 * 1000
} ) ;
if ( breaker . closed ( ) ) {
doSomething ( "arg" , function ( err ) {
if ( err ) {
breaker . fail ( ) ;
return ;
}
breaker . pass ( ) ;
... continue ...
} ) ;
}
包裹回叫
var breaker = new CircuitBreaker
【文件预览】:
circuit-breaker-master
----.gitignore(13B)
----CircuitBreaker.js(3KB)
----package.json(602B)
----test.js(12KB)
----README.md(2KB)
----.editorconfig(237B)