如何防止IIS卸载ASP.Net
站点?
我有可能是世界上最愚蠢的网站 – 每小时唤醒它并将时间戳写入日志文件.当应用程序启动时,它会在日志中显示时间戳,并且当它死亡时,同样的事情.
在IIS中,我进入其应用程序池并将空闲超时设置为0并设置生成回收事件日志条目>常规时间间隔为假.
然而,该网站仍然每天卸载一次 – 我在日志中获得了App Unloading …条目,它一直处于死状态,直到我下次访问它.
如何防止它卸载?
(显然,一旦我解决这个问题,这个网站会做得更多 – 现在它可以尽可能简单地解决问题.)
应用程序池具有另一个
属性,使其每N分钟
自动回收一次(默认为1740,或每29小时.)将此零设置为禁用回收.该
属性(在IIS7上)在“Recycling”
标题下,称为“Regular Time Interval(minutes)”