gpt4 book ai didi

c# - HTTP 错误 503。80 端口已经空闲时服务不可用

转载 作者:太空宇宙 更新时间:2023-11-03 23:43:25 25 4
gpt4 key购买 nike

在你去建议它作为其他 IIS HTTP Error 503 问题的副本之前,我已经尝试了 SO 和 Google 上可用的许多解决方案,但问题没有解决。以下是我发现的最流行的解决方案:

IIS - HTTP Error 503. The service is unavailable

Solve HTTP Error 503. The service is unavailable in IIS

以我为例:

IIS 在端口 80 打开并可免费使用时不工作。

enter image description here

据我所知,如果 IIS 中的网站未启用(启动)应用程序池,则会导致错误。

我已经关闭了所有可能使用端口 80 的其他应用程序,例如 Skype、Google Disk 等,并检查该端口是否正在使用。

enter image description here

然后我查看了 IIS 的应用程序池,发现 DefaultAppPool 状态 stopped

enter image description here

启动 DefaultAppPool 后,我重新检查了我的网络并得到了同样的错误。

现在的情况是,DefaultAppPool 状态显示 started 直到我没有点击任何 URL。每当我为我的本地网站或本地主机请求任何 URL 时,浏览器都会向我返回 Service Unavailable 错误消息,并且 DefaultAppPool 状态更改为自动停止。

我已经尝试了 iisreset 命令,但是在重置 IIS 后问题仍然存在。

最佳答案

503 错误的原因并不常见。要解决此问题,请按照以下简单步骤操作:

运行这条命令

netsh http show urlacl

它将列出所有保留的 url,找到具有相关端口的 url。

 Reserved URL            : http://+:80/
User: NT SERVICE\Machine
Listen: Yes
Delegate: No
SDDL: D:(A;;GX;;;S-1-5-21-2127521184-1604012920-1887927527-67210)

然后使用此命令删除条目(将 url 部分替换为您的):

netsh http delete urlacl http://+:80/

https://blogs.msdn.microsoft.com/webtopics/2010/02/17/a-not-so-common-root-cause-for-503-service-unavailable/

关于c# - HTTP 错误 503。80 端口已经空闲时服务不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28302930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com