0

这是让我完全困惑的一个。

IE、Firefox、Safari 不会发生此问题,只有 Google Chrome。(我没有测试过其他浏览器)。

基本上,我运行自己的 Web 服务器 IIS 7.5,并在其上拥有许多开发网站,这些网站将在同一台服务器上发布并用于生产。由于有许多网站,我必须对应用程序池使用动态空闲时间,因为资源受到限制。

通常这不会成为问题,并且是看似基于 Microsoft 最佳实践的做事方式,但是一旦应用程序池超时/闲置,Chrome 加载页面似乎存在问题。

现在我知道应用程序池需要时间才能重新启动,它们会在几秒钟内完成并在不久之后提供内容,但对于 Chrome,应用程序池需要将近一分钟才能启动。

然而,这不会在网站首次加载时发生 - 它只会在同一浏览器/会话中的后续加载时发生。

正如我所说,IE、Firefox 或 Safari 不会发生这种情况,我测试过的其他浏览器,应用程序池几乎立即重新启动。

我曾认为这可能是服务器端问题,但由于其他浏览器工作正常,我只能认为是 Chrome 有问题。但是我仍然想确保它实际上不是服务器端问题。

有人有想法么?

4

1 回答 1

0

我刚刚意识到我在 Stack 上发布了它应该在 Server Fault 上的位置。

对不起。

无论如何,我在问题中写的一些东西促使我进一步调查,我发现这似乎不是应用程序池问题,虽然它可能是,但更像是 PHP-CGI 问题。它甚至可能被本地化到我自己的机器上。

于 2012-10-01T14:42:39.537 回答