【问题标题】:GET requests threw irb/rails console extremely slowGET 请求使 irb/rails 控制台异常缓慢
【发布时间】:2014-10-25 21:24:00
【问题描述】:

我正在我的 Rails 应用程序中向外部站点发出 GET 请求,无论我尝试加载哪个网站,它都非常慢(每个请求 60 多秒)。 我尝试过使用以下服务,但都遇到了同样的问题。 网络/HTTP。 HTTP派对 休息客户端

我什至尝试将我的 DNS 更改为使用公共 DNS,刷新 DNS 缓存。然而仍然没有起色。甚至重新启动我的计算机,看看是否会有任何改善。 执行 cURL 请求或通过 Web 浏览器浏览,效果很好。

在我的备用计算机上进行测试,一切似乎都正常。 我不确定是什么原因导致这台计算机运行缓慢,感谢任何建议。

【问题讨论】:

    标签: ruby-on-rails ruby dns get httpclient


    【解决方案1】:

    我曾经遇到过类似的问题,其中 ruby​​ 第一次尝试使用 ipv6,超时,然后回退到 ipv4。 Curl 有一个强制 ipv6 的标志——试试这个,看看你是否遇到同样的缓慢。如果是这样,那可能是进一步调查的好人选。

    * 它可能不是红宝石,但就本答案而言,这并不重要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-09
      • 1970-01-01
      相关资源
      最近更新 更多