我试图从TeamCity下载最后一个成功的构建作为我们的rake部署脚本的一部分。该文件是一个zip文件,该文件是8MB,我也得到了HTTP,使用网址:团队城市缓慢的工件下载
http://buildserver/guestAuth/repository/download/bt12/.lastSuccessful/Build.7z
如果我在Firefox中打开,在大约1-2秒的zip文件下载该网址。基本上即时。
但是,这需要很长时间。
1)我尝试使用红宝石HTTP:网络库。这将需要大约1分钟,有时会失败。我在1.8.6中读到这个lib不是很快,所以决定继续前进。
2)我试过wget,所以可以看到进度。一秒钟左右即可达到6mb左右,然后挂起。然后一分钟后突然完成。
3)我试着Fiddlerv2来获得更多的输出。它达到了大约7.9mb,然后和wget完全一样,大概需要一分钟。
我猜这是要么是客户端,我们的网络,或TeamCity的网络服务器。
鉴于Firefox工作正常,网络看起来很健康。所以我正在调查wget的选项,试着让它快速工作。
任何想法可能是什么,或者它是一个与TeamCity的已知问题?