0. 由来
在Visual Studio 2013、2015中,使用的是Nuget包管理器对第三方组件进行管理升级的。这个东东就类似于NodeJS中的npm。
但是很可惜的是官方的nuget服务器是国外的服务器,由于种种众所周知以及客观原因,nuget包管理器在国内使用向来很慢。
为了提高操作速度,所以开发了这么个玩意儿。
1. 原理及可加速内容
Nuget包的API分为搜索、注册和存储三大类。其中使用最为频繁的是注册和存储两类API。在根据实际情况分析后,我决定手动实现一个包含了缓存的反向代理来加速这些API。
由于本反向代理的工作机制以及nuget实际的操作原理,使用可实现如下加速效果:
对于包的搜索:无加速效果。搜索组件包是由额外的域名提供的,因此无法提供加速。本加速仅针对 api....
木魚
9年前 (2015-10-14) 15318℃ 7评论
14喜欢