【发布时间】:2018-07-11 14:31:48
【问题描述】:
我们有两个应用程序 - WebAPI 和 WCF 服务。我们的 WebAPI 正在使用 WCF 服务。
我们有两个不同的应用程序池,用于具有不同回收设置的两个应用程序:
wcf 应用程序在每天凌晨 1 点回收,修复了重叠会话。
webapi 有默认的回收设置。
我们每天凌晨 1 点都会重新启动奇怪的 IIS。
事件查看器中没有记录任何事件。
注意:我们有 grafana 设置来监控服务器,它会在每天凌晨 1 点发送警报以提醒服务器停机。
IIS 重新启动的原因可能是什么?
【问题讨论】:
-
“我们设置了 grafana 来监控服务器,它每天凌晨 1 点发送警报以提示服务器停机”。这是可疑的。 grafana 是如何检测到服务器宕机的?为什么不能是虚惊一场?
-
Grafana 发送服务器似乎已关闭的警报。如果我们尝试 rdc 到服务器,我们将无法在服务器启动时连接。
-
RDP 与 IIS 无关,即使无法通过 RDP 连接,也不能说“服务器已关闭”。有一些方法可以进一步排除服务器是否在凌晨 1 点重新启动,但可以在您的团队/公司中找一个更资深的人进行故障排除,或者通过 support.microsoft.com 打开支持案例。服务器重启通常与您的 Web 应用几乎没有关系,并且与编程无关。