|
|
1
7
sample-monitor.ps1脚本:
此脚本中的唯一逻辑是,它只会在初始故障后尝试重新启动服务一次。这是为了防止服务需要一段时间才能重新启动,并且在重新启动时,监视器会一直看到故障并再次重新启动(坏无限循环)。否则,您可以做任何事情,比如添加电子邮件通知,或者做的不仅仅是重新启动服务。 此脚本将执行一次,这意味着您需要在外部控制其重复。你可以把它放在脚本中的一个无限循环中,但这似乎有点不稳定。我使用了windows任务计划程序,执行方式如下: 程序:Powershell.exe 开始于:C:\projects\foo\scripts 您还可以使用更强大的调度器(如VisualCron),将其插入windows服务,或通过应用程序服务器调度器(如Quart.NET)进行操作。在我的例子中,任务调度器工作得很好。 |
|
|
2
1
|
|
|
3
1
|
|
|
4
0
|