ping 失败时的 IIS 恢复脚本

ping 失败时的 IIS 恢复脚本

我们在 IIS 上运行了 webapp。有时 IIS 不响应 ping,我们必须手动重新启动它。

在发生与 ping 相关的挂起后,您能否帮助我使用恢复脚本执行以下步骤:

  1. 创建 IIS 和 WAS 进程的完整转储
  2. 重新启动 IIS
  3. 发送电子邮件或将事件写入 Windows 日志

谢谢

答案1

我会帮助通过使用 powershell 为您指明正确的方向。

  • Test-Connection 可用于在 ping 失败时返回布尔值。在失败时使用 if 语句来
  • 以某种方式排便。
  • 重置
  • Write-EventLog 命令
  • Send-MailMessage 命令。

如果您想要更好的答案,请表现出一些主动性并发布您的代码。

相关内容