在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加速服务,会优先访问离我们最近的加速节点,如果这个节点中有缓存对应的文件,就不需要在访问源服务器了。即使没有命中缓存的内容,节点会先跟源服务器请求用户所需要的内容,收到后在发送给用户。这样就提供了加速服务。
