【文件属性】:
文件名称:retry-stream-proxy:节点流代理在原始流中出现错误时重试
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-13 18:25:45
archived-repository CoffeeScript
重试流代理
动机
在不确定的网络条件下(如互联网)处理流时,我们可能需要能够重新尝试从上游服务器读取数据。
用法
Proxy = require ' retry-stream-proxy '
createOriginStream = ->
...
openMyOriginStreamSomehow ()
proxy = new Proxy createOriginStream # provide function that opens origin
out = getOutputWritestream ()
proxy . pipe out
选项
new Proxy(origFunction, opts)
max最大重试次数。 默认为 5。
delay重试之间的delay 。 默认为 0。
执照
麻省理工学院许可证 (MIT)
版权所有 :copyright: 2015 TT
特此
【文件预览】:
retry-stream-proxy-master
----package.json(778B)
----test()
--------proxy-test.coffee(3KB)
--------mocha.opts(72B)
--------globals.coffee(82B)
----src()
--------merge.coffee(88B)
--------proxy.coffee(3KB)
--------retry.coffee(2KB)
----.npmignore(30B)
----.gitignore(34B)
----README.md(2KB)