如果我创建的 Windows 服务没有发送 ping,我该如何收到警报?

如果我创建的 Windows 服务没有发送 ping,我该如何收到警报?

让我解释一下这个问题。我创建了一个 Windows 服务,它应该每分钟运行一个方法,但它似乎会因为未知原因随机失败。应用程序没有崩溃,但程序中的某个方法不知何故停止正常工作。

我希望每次运行该方法时都 ping 一个网站 URL。是否有任何 Web 服务可以在每分钟没有收到来自我的应用程序的 ping 时提醒我?

或者您有更好的建议吗?

答案1

https://deadmanssnitch.com/,但分辨率为15分钟。

您可以考虑将您的服务与类似的东西集成在一起哨兵报告失败,例如未报告的异常。

相关内容