breaker-breaker

时间:2024-05-23 16:51:01
【文件属性】:

文件名称:breaker-breaker

文件大小:21KB

文件格式:ZIP

更新时间:2024-05-23 16:51:01

JavaScript

断路器断路器 使用代理的断路器解决方案,允许所有对象方法都使用断路器模式进行包装 安装 $ npm install --save breaker-breaker 用法 var Breaker = require ( 'breaker-breaker' ) ; let request = Breaker . create ( require ( 'request' ) , 'request::npm.org' , { invocation_timeout : 1000 } ) ; request . get ( 'http://www.npm.org' , function ( err , response ) { if ( err ) { // handle the error } // use the response } ) ; 断路器是什么设计原则? 断路器


【文件预览】:
breaker-breaker-master
----.travis.yml(87B)
----example()
--------server.js(508B)
----package.json(2KB)
----test()
--------timeoutSpec.js(486B)
--------policySpec.js(2KB)
--------trap-mapSpec.js(881B)
--------trap-factorSpec.js(876B)
--------indexSpec.js(4KB)
--------stateSpec.js(963B)
--------raceSpec.js(1KB)
--------errorSpec.js(877B)
--------fixtures()
--------commandSpec.js(1KB)
--------handlerSpec.js(1KB)
--------requestSpec.js(1KB)
----LICENSE(603B)
----.gitignore(27B)
----lib()
--------index.js(758B)
--------timer.js(604B)
--------trap-factory.js(2KB)
--------command()
--------trap-map.js(401B)
--------state.js(918B)
--------error.js(460B)
--------policy.js(2KB)
--------timeout.js(462B)
--------race.js(597B)
--------command.js(3KB)
--------handler.js(2KB)
----README.md(3KB)
----.editorconfig(171B)

网友评论