IIS:网站需要永远加载,直到我来回更改 HTTPS 绑定

问题描述 投票:0回答:1

我们有一个大型 Web 应用程序,托管在 IIS 上,供许多客户使用。我们经常遇到一些客户出现以下问题,但无法永久重现:

IIS重置或服务器重新启动后,AppPool会自动启动,但当您在浏览器中打开应用程序时,仅出现一个白色页面,并且浏览器需要永远加载。

只有当我们将 HTTPS 绑定从 443 更改为例如 443 时,才能再次访问该应用程序。 8443 在 IIS 的“默认网站”下,单击“确定”,然后将其改回 443。

EventLog 中会出现以下错误:

“为应用程序池“[ApplicationPoolName]”提供服务的工作进程“13952”未能在分配的时间内启动协议“http”的侦听器通道。数据字段包含错误号。(B4050780)”

“为应用程序池“[ApplicationPoolName]”提供服务的进程与 Windows Process Activation Service 发生致命通信错误。进程 ID 为“7736”。数据字段包含错误号。(6D000780)”

有人遇到过这样的问题或者知道可能是什么吗?

提前致谢!

iis
1个回答
0
投票

就我而言,服务器代码中有一个隐藏得很好的无限循环。我必须在 5 分钟内限制 50% CPU,然后终止池应用程序中的 w3wp。由于错误的实证、错误的结论和不确定的情况,这很棘手。正如您所说:它无法永久复制。所以,也许尝试验证源代码。

© www.soinside.com 2019 - 2024. All rights reserved.