IIS在应用程序池回收期间重新启动

时间:2018-07-11 14:31:48

标签: iis grafana

我们有两个应用程序-WebAPI和WCF服务。我们的WebAPI正在使用WCF服务。

对于具有不同回收设置的两个应用程序,我们有两个不同的应用程序池:

  1. wcf应用程序每天在凌晨1点通过重叠的会话进行回收。

  2. webapi具有默认的回收设置。

我们每天1:00都在重新启动IIS。

事件查看器中未记录任何事件。

注意:我们具有grafana设置来监视服务器,它每天凌晨1点发送警报以通知服务器关闭。

IIS重新启动的原因可能是什么?

3 个答案:

答案 0 :(得分:4)

您是否看到事件日志中的应用程序池回收?如您所知,当回收发生时,iis中的所有会话将被破坏,并且Windows事件日志中将写入一个日志。因此,我需要发送有关您在监视应用程序中检测到的内容的故意信息。这是因为它可能会对您的监视应用程序造成误判。正如您所提到的,它没有登录事件日志,我怀疑此问题是出于此原因。请发送实用信息以解决您的问题。

答案 1 :(得分:1)

设置应用程序池刷新时间为凌晨1点时,可能是您的应用程序无法refresh进行应用程序池。

我将查看授予应用程序池的权限。可能是权限不足以重新启动它。

除此之外,我还建议使用enabling Logging。您将发现启用了日志记录的问题。

答案 2 :(得分:0)

在高级设置下浏览应用程序池设置,并确保所有条目的“回收”>“生成事件日志条目”均设置为true。这将确保与应用程序池相关的所有内容都将被记录下来,并且您将能够看到回收的原因。