我们刚刚在我们的一个Ruby应用程序服务器上从Debian Lenny升级到Ubuntu 12.0.4,并且正在使用Net :: HTTP看到一些非常慢的HTTP POST。
当我使用Net :: HTTP运行POST到Lenny机器上localhost上运行的服务时,响应时间为6-9ms。
当我在Ubuntu机器上的任何版本的ruby上运行相同的Net :: HTTP POST时,我的响应时间为240ms +。
然而,当我通过curl再次运行POST时,我在ubuntu上获得了6-9ms的回复时间。
任何人都知道这会怎么样?我们使用通过RVM安装的ruby 1.9.3,但2.0.0也有同样的问题。