Cockatiel:弹性和瞬态故障处理库

Cockatiel 是一个恢复性和瞬态故障处理库,它可以让开发人员表达诸如重试、断路器、超时、隔离头和回退等策略。

zip
cockatiel-master.zip 预估大小:64个文件
folder
cockatiel-master 文件夹
folder
.github 文件夹
folder
workflows 文件夹
file
ci.yml 347B
file
tsconfig.esm.json 112B
file
.remarkrc 85B
folder
src 文件夹
file
TimeoutPolicy.ts 3KB
folder
common 文件夹
file
util.test.ts 830B
file
Executor.ts 2KB
file
Executor.test.ts 2KB
file
Event.test.ts 2KB
file
Event.ts 3KB
file
Executor.bench.ts 514B
file
defer.ts 259B
file
CancellationToken.test.ts 2KB
file
CancellationToken.ts 2KB
file
RetryPolicy.test.ts 5KB
file
BulkheadPolicy.test.ts 4KB
folder
backoff 文件夹
file
DelegateBackoff.test.ts 752B
file
IterableBackoff.test.ts 264B
file
CompositeBackoff.ts 1KB
file
DelegateBackoff.ts 1019B
file
ConstantBackoff.ts 772B
file
ExponentialBackoffGenerators.test.ts 1KB
file
Backoff.ts 725B
file
ExponentialBackoff.ts 2KB
file
ExponentialBackoff.test.ts 610B
file
ConstantBackoff.test.ts 369B
file
CompositeBackoff.test.ts 797B
file
IterableBackoff.ts 562B
file
Backoff.test.ts 624B
file
ExponentialBackoffGenerators.ts 2KB
folder
breaker 文件夹
file
ConsecutiveBreaker.ts 452B
file
SamplingBreaker.test.ts 5KB
file
Breaker.ts 443B
file
ConsecutiveBreaker.test.ts 477B
file
SamplingBreaker.ts 4KB
file
index.ts 422B
file
FallbackPolicy.ts 1KB
file
CircuitBreakerPolicy.test.ts 5KB
file
Policy.ts 15KB
file
RetryPolicy.ts 6KB
file
Policy.test.ts 4KB
folder
errors 文件夹
file
BrokenCircuitError.ts 322B
file
BulkheadRejectedError.ts 287B
file
IsolatedCircuitError.ts 374B
file
Errors.ts 975B
file
TaskCancelledError.ts 237B
file
FallbackPolicy.test.ts 1KB
file
CircuitBreakerPolicy.ts 7KB
file
BulkheadPolicy.ts 3KB
file
NoopPolicy.ts 792B
file
TimeoutPolicy.test.ts 5KB
folder
.vscode 文件夹
file
launch.json 561B
file
settings.json 106B
file
tasks.json 234B
file
.npmignore 10B
file
tsconfig.json 536B
file
LICENSE 1KB
file
tslint.json 274B
file
.mocharc.js 117B
file
.gitignore 1KB
file
readme.md 41KB
file
package-lock.json 109KB
file
package.json 3KB
file
mocha.opts 84B
file
changelog.md 4KB
...
zip 文件大小:90.23KB