当前位置:  开发笔记 > 后端 > 正文

有没有办法在web.config中配置应用程序池的"空闲超时"?

如何解决《有没有办法在web.config中配置应用程序池的"空闲超时"?》经验,为你挑选了1个好方法。

我知道可以设置会话超时.但是,如果应用程序本身在给定的时间段内没有收到任何请求,IIS将关闭应用程序.

此行为可在IIS管理控制台中配置,我知道如何执行此操作.不过,我想知道是否可以在web.config中配置它.



1> Christopher ..:

不在IIS 6中.在IIS 6中,应用程序池由工作进程控制,工作进程映射到HTTP.sys处理的请求队列.HTTP.sys处理与WWW服务器的通信,以确定何时启动和停止工作进程.

由于IIS 6是在.Net之前创建的,因此.Net和低级http处理程序之间没有通信挂钩.

ASP.net被称为ISAPI过滤器,由工作进程本身加载.如果您正在查看控制工作进程的web.config,那么您有一个鸡蛋问题.这主要是为什么MS对IIS 7进行了主要的重写,它在整个请求生命周期中集成了.Net,而不仅仅是ISAPI过滤器部分.

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有