问题描述
我有一个快速应用程序,它允许通过URL中的特殊ID下载。
有人可以添加文件,例如file.pdf
,其他人可以通过http://app/files/<64 char id>
下载文件。
对于files/:id
路由,我使用res.download()。
但是,下载速度永远不会超过300kbit / s,平均速度约为162kbit / s(使用wget测量)。这与iperf3在两个系统之间报告的200 Mbit / s带宽形成对比。这些文件也放置在ssd上,因此访问速度应该不是问题。
平均文件大小约为10 MB。
有什么方法可以加快res.download
的速度,还是可以用不同的,性能更高的expressjs函数实现同一应用程序?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)