作为我的Ruby on Rails应用程序的一部分,我需要对外部Web服务器执行几个(几十个)Web请求 - 所有这些都在同一个域上。我知道Windows上每个域限制的两个请求并且知道如何调整它,但是这个应用程序在CentOS上运行,我不希望遇到同样的问题,但我似乎是。
* nix上是否存在同域限制?如果是这样,我该如何调整呢?
答案 0 :(得分:1)
我认为它不是操作系统问题,而是协议问题。
Http 1.1只允许对主机名发出2个同时请求。
注意: http://one.yourdomain.com,http://two.yourdomain.com被视为不同的主机名
HTH
答案 1 :(得分:0)
我认为它对Typhoeus等其他库更有效:Typhoeus或者,如果您使用EventMachine:EM-Http-Request它们都允许多请求,您应该能够发送超过2个相同的域名(至少与Ubuntu一样)