延迟 IIS,直到所有 Windows 服务完全初始化

延迟 IIS,直到所有 Windows 服务完全初始化

我有一些由 Web 服务使用的 Windows 服务。

主机重启后,Web 服务在 Windows 服务完成初始化之前可用。

有没有办法延迟 IIS 以使其至少在重启后 X 段时间内无法访问?或者等到 Windows 服务启动并运行?

答案1

设置 IIS 服务自动(延迟启动),然后这类服务将启动后,所有的自动的服务已经启动。

我们可以这样做 services.msc:

1.打开服务管理器以管理员身份
2.找到服务万维网发布服务 (W3svc)
3.设置为自动(延迟启动)(或者直接设置为手动)
4.重启机器

相关内容