ASP.Net重启IIS

时间:2011-12-30 18:18:22

标签: iis

长话短说 - 我们有2个运行第三方asp.net应用程序的网络服务器。随机(到目前为止)他们只是......停止工作。我有一张外面的支票,告诉我它何时会在一分钟左右停止工作。现在我必须通过RDP进入机器并发出iisreset。在我不在机器上并且我必须到达一个PDQ之前哪个是好的。

我写了一个简单的页面,它会在有问题的远程计算机上发出iisreset。这通常是有效的。有时“iisrestart \ machinename”将停止IIS服务,但不会重新启动它,这很糟糕。

理想情况下,我想知道我是否可以停止服务,尝试启动它,如果它在10秒内没有启动,请尝试再次启动它。但我不知道如何远程监控服务的状态。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

这是正确的方向:VBScript和WMI停止,监控,启动远程计算机上的服务。