设置
|
描述
|
appRequestQueueLimit
|
指定ASP.NET为应用程序排队的最大
请求数。如果ASP.NET没有足够的线程
处理请求,就会发生请求排队(线程
在<processModel>中或通过minFree
Threads设置进行配置)
|
enable
|
如果这个设置为false,应用程序根本
就不会工作,因为ASP.NET运行时没
有为应用程序创建应用程序域,所以不
会处理以这个应用程序为目标的请求
|
enableKernelOutputCache
|
IIS 6.0(及其以后版本)使用这一机
制在HTTP.SYS核心模式驱动的内存
里缓存数据。这个选项指定ASP.NET
是否使用这一功能
|
enableVersionHeader
|
如果这个设置被设为true,ASP.NET
输出一个版本头部
|
executionTimeout
|
指定请求在被ASP.NET自动关闭前可
以执行的最大时间(以秒为单位)
|
idleTimeout
|
你已经知道,ASP.NET通过应用程序
域隔离同一个进程里的应用程序。
对于每一个配置的Web应用程序(在
IIS里,应用程序有独立的虚拟目录),
它创建一个应用程序域的实例。这个设
置指定ASP.NET释放资源并关闭应用程
序域前应用程序域闲置的时间
|
maxRequestLength
|
这个设置指定以千字节为单位的最
大上传文件的大小。通过FileUpload控件
上传的文件受到这个设置的限制。默认
值是4 096KB(4MB)
|
minFreeLocal
RequestFreeThreads
|
ASP.NET保留用于执行本地新请求(在本
地计算机提交的请求)的最小自由线程数
|
minFreeThreads
|
允许新请求执行的最小自由线程数。如果
请求的个数需要更多的线程,请求将由
ASP.NET运行时排队
|
compilationTempDirectory
|
指定用于保存动态编译的临时文件的目录
|
requestPriority
|
允许设置Web页面被ASP.NET运行时处
理时的优先级。如果希望运行在同一个工作
进程的某个网站或网站的一部分响应比其
他更积极时,这一设置很有意义。一个典
型的示例是管理页面在其他所有情况下都
要比其他所有页面能更及时地响应。被配
置为High的网站或网站的一部分将比网站
优先级低的部分更快地处理,这由
ASP.NET运行时完成
|