最近发现taobao的gem源很差使,各类找不到对应版本的包之类的错误。在他们的issue提了bug后,维护者回复了这样的一段话:git
那么如今就来讲下新的Gems源吧:github
详情请查看原文:传送门api
新的Gems源由腾讯云赞助ruby
整个 gems.ruby-china.org 的架构:服务器
[gems.ruby-china.org] | [CDN 1] [CDN 2] [CDN 3] ... [CDN N] | {Load Balance us.gems.ruby-china.org} | [us0.gems.ruby-china.org] ... us1 .. us2 | [Nginx] | -------------------------------------------------- | | | {/gems, /quick, *.4.8, *.4.8.gz} {/} {/api} | | | [rubygems.global.ssl.fastly.net] [app server] [rubygems.org]
新的方案的特色markdown
实时的,再也不有同步耗时的问题;架构
全球 400+ CDN 节点(据腾讯官方所说 ~~)为 Gem 下载加速;app
更加简单有效的架构,稳定性更高;ide
背后有两台国外服务器,确保稳定性,确保 CDN 汇源能获取到数据;ui
使用方式
在那边的页面有介绍了,和以前 ruby.taobao.org 的方式也是同样的
项目源代码
https://github.com/ruby-china/rubygems-mirror
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:taobao Gems 源已中止维护,现由 ruby-china 提供镜像服务
本文地址:https://www.oschina.net/news/71749/taobao-gems-ruby-china