有没有办法限制Node(Express)中的速度和响应时间?
问题描述:
我想看看我的网站如何反应缓慢的连接。有没有办法限制Node(Express)中的速度和响应时间?
有没有一种方法可以限制快速响应速度慢或延迟?我知道我可以在路径上实施setTimeout
调用,但静态资产又如何?
答
正如我在评论中提到的,现代浏览器支持网络速度模拟(以及更多)。在应用程序中执行任何程序延迟并不是一个好方法,因为网络仿真很困难,很难做到可靠,最终可能会污染您的代码。
您应该使用浏览器来做到这一点:
- Chrome(最好的支持)
- Firefox
- 边缘(目前还不支持,但它has been suggested)
也有很多您可以使用的其他工具和资源:
+1
嘿谢谢,这确实出现在Handy! – lonewarrior556
可以[模拟各种连接速度(和更多)](https://developers.google.com/web/tools/chrome-devtools/profile/network-performance/network-conditions?hl = en)通过您的浏览器 – nem035
完全不知道。 – lonewarrior556
为了完整起见,如果有这样做的节点方式,请回答,我会投票。 – lonewarrior556