Gem rails 中 http 客户端获取其它服务数据效率的比较

zqalyc · January 20, 2014 · Last by xieyu33333 replied at January 22, 2014 · 2920 hits

目前用的 ruby 自带的 require "net/http",查询一个登陆验证的接口需要 400 多 ms。 后来查询到还有 rest-client httparty Weary 这几个哪个速度比较快?

底层都是走 http 协议,区别不会太大。瓶颈在于网络连接,不是客户端。

用 EM 或者多线程,单个请求还是那么慢。但多个请求可以并行。

用 net-http-persistent 或者 excon,都是支持长连接的

估计是验证模块内部查询比较慢吧,单个接口在 http 上的时间不可能有 400ms.

You need to Sign in before reply, if you don't have an account, please Sign up first.