IIS日志不能记录应用程序池的回收

时间:2021-02-23 19:49:46
已经为网站单独配置应用程序池,IIS配置文件中设置应用程序池 LogEventOnRecycle="AppPoolRecycleTime | AppPoolRecycleRequests | AppPoolRecycleMemory | AppPoolRecycleOnDemand | AppPoolRecycleConfigChange | AppPoolRecyclePrivateMemory" 

尝试修改应用程序池的回收方式,包括减少请求数目,添加回收时间,或手动回收。这些方式都不能在IIS日志中留下记录。

查看IIS日志是想确认用户网站在不确定时刻的请求延时是否由应用程序池回收造成。

恳请高手帮忙~

6 个解决方案

#1


...

#2


顶一下吧,我也不清楚。

#3


还是没答案啊我都来看两次了,帮楼主关注。

#4


用iisapp命令查看延时前后应用程序池的ID,如果是自动回收的话,则前后应用程序池的ID是不一样的。

#5


如果IIS发生Recycle,事件查看器中会留下报告的。我在生产环境中已经遇到过几次,eventLog都有记录,并且会给出原因,比如是memory达到了回收的要求。

#6



友情帮顶下!顺便学习学习!

#1


...

#2


顶一下吧,我也不清楚。

#3


还是没答案啊我都来看两次了,帮楼主关注。

#4


用iisapp命令查看延时前后应用程序池的ID,如果是自动回收的话,则前后应用程序池的ID是不一样的。

#5


如果IIS发生Recycle,事件查看器中会留下报告的。我在生产环境中已经遇到过几次,eventLog都有记录,并且会给出原因,比如是memory达到了回收的要求。

#6



友情帮顶下!顺便学习学习!