0

在某些windows机器上,停止运行在80端口号的IIS站点后,该端口号仍在使用中。这个问题在少数机器上随机重现。有没有办法使用 C# 停止这个端口号?

4

1 回答 1

1

停止网站和释放端口是有区别的。

IIS 可能有多个站点侦听端口 80,所有站点都具有不同的主机标头。停止站点仅意味着未处理请求。尝试停止应用程序池。

但是内核(HTTP.sys)正在使用这些端口,因此不能保证释放它们。

于 2017-04-24T13:09:20.947 回答