Bluehost:1分钟延迟?

在Bluehost共享主机(Apache 2.2 + FastCGI + APC)上,我遇到了一些请求几乎需要一分钟才能响应的问题。 然而花在PHP上的时间只有两秒钟 。 为了演示这个问题,我创build了一个临时testing页面 。

示例输出: http : //sites.inka.de/W1787/bluehost/delay.png

当问Bluehost支持这个问题时,我得到了以下回复: “fastcgi进程不会保持运行,它们只会保持运行一个certificate期,这将解释您看到交通将产生新的超时 […]”

据我所知,产生新的FastCGI进程需要一些时间。 但几乎是一分钟? 这一定是暂时的。 但是,可能是哪个超时?

我最终想要什么:即使失败,也不要求超过五秒钟的响应时间。 当我要求Bluehost支持相应地设置Apache TimeOut指令时,他们告诉我: “即使在虚拟主机级别,我们也不修改Apacheconfiguration文件。”

我打了很多你的服务器。 这是我发现的:

  • 我无法用sleepTime = 0来重现问题。
  • 在sleepTime = 2的情况下,我得到了几百个服务器错误 – 以及看到你描述的问题。
  • 发生问题时,响应date标题显示仅经过了2秒 – 所以请求以及时方式到达服务器。
  • 问题发生在w / Connection:keep-alive和Connection:close,但有趣的一点是服务器的Keep-Alive响应头的“max”数偶尔会跳转(如从25到18),并且服务器经常closures连接意外(最大用完之前)。

我会把这个评论,因为它不是一个很好的解决scheme – 但我跑出了空间。 你肯定有一个问题,可能会导致你的主机失去客户,所以我认为他们应该把你更严重。