瞎扯淡 Ruby China 的 gem 源感觉比之前淘宝的源慢很多,有同感么?

beyondyuqifeng · 2016年06月16日 · 最后由 zhulinpinyu 回复于 2016年06月20日 · 2568 次阅读

我在阿里云上 bundle,发现相差很大啊,试了蛮多次都是这个样子哎~

最近 bundle 总有几个包要网络出错

感觉和阿里云 vps 的 ip 有关,快的机器一直很快,满的机器老是超时。。

同感 经常会 bundle 几分钟

我之前说过这个的,原因是为了实时,/api 的请求是直接到官方的,所以是慢在哪里。

但相比同步的延迟,慢这点是值得的。

.gem 文件(大的部分)是在国内 CDN 上面的,这个速度是飞快的。

#6 楼 @huacnlee 我这边正是在获取 gem 的时候 timed out 的,感觉是 cdn 在某些节点不稳定

Gem::RemoteFetcher::FetchError: Errno::ETIMEDOUT: Connection timed out - connect(2) for "gems.ruby-china.org" port 443 (https://gems.ruby-china.org/gems/rack-test-0.6.3.gem)

那个 /api 能不能就是说,每一分钟自动刷新一次。但用户访问的时候,访问的是缓存的文件?

有点慢,已换回官方源

下午一个 bundle 命令花了 2 个小时,中间断了很多次。

#8 楼 @alsotang 不行,每个用户过来的参数都是不同的,重复率很低

需要 登录 后方可回复, 如果你还没有账号请 注册新账号