如何在Node JS中使用SFTP限制下载速度

时间:2019-06-27 17:01:13

标签: javascript node.js sftp bandwidth-throttling

我正在创建一个工具,该工具允许使用https://www.npmjs.com/package/ssh2-sftp-client库从位置sftp到另一个。我遇到的这个问题,试图弄清楚如何以一定百分比或固定数量(例如5 Mbps)来限制下载速度,以免网络链接最大化。有没有人经历过这种情况,或者对我如何完成sftp会话的调节有一些建议或想法?

我已经看过ssh2库https://www.npmjs.com/package/ssh2,但是看起来它确实具有抑制下载的能力。我还尝试传递流,就像该库中的文档所建议的那样,并且像某些人所建议的那样,但是它总是返回未定义的流。

0 个答案:

没有答案