CDN加速解决VSCode下载速度慢的问题

在python开发过程,需要下载vscode软件,小编直接选择登陆了官网选择stable就开始下载

https://code.visualstudio.com/

点击下载后,发现下载速度非常的慢,每秒几十KB的传输速率,等的让人捉急了。

后来发现用亚马逊提供的国内CDN加速域名可以解决这个下载速度慢的问题。

操作方式就是把原有的下载链接里面的域名替换成“vscode.cdn.azure.cn

比如:

原始下载链接

https://az764295.vo.msecnd.net/stable/784b0177c56c607789f9638da7b6bf3230d47a8c/VSCode-darwin-universal.zip


加速下载链接:https://vscode.cdn.azure.cn/stable/784b0177c56c607789f9638da7b6bf3230d47a8c/VSCode-darwin-universal.zip


拥有CDN网络加速后的,下载速率直接飙升2.3MB/s, 很快下载完成。


为何CDN加速这边强大,原理是什么:

CDN 是一种用来分发内容的网络拓扑结构,在源服务器(网站原始所在地)和节点(服务器集群,缓存源服务器的文件并提供加速服务)之间提供网络加速的功能。

  • 如果我们访问的网站没有开启CDN加速,我们的每次访问,都会直接到该网站的源服务器。访问的地址与源服务器越远,访问越慢,这样就制约了网站的访问速率和访问量
  • 如果我们访问的网站开启CDN加速服务,会优先访问离我们最近的加速节点,如果这个节点中有缓存对应的文件,就不需要在访问源服务器了。即使没有命中缓存的内容,节点会先跟源服务器请求用户所需要的内容,收到后在发送给用户。这样就提供了加速服务。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章