在学习webservice 的 过程中,
作为webservice 的服务器,会遇到 线程数量瓶颈。
machine.config 和 web.config 是分别针对 服务器整体 和 单个应用程序的 配置文件。
下面来学习下:
介绍
与传统的ASP不同的是,ASP.NET不是运行在IIS的地址空间,而是有自己的进程。该进程可以通过XML配置文件machine.config进行配置。
配置文件:machine.config
在安装时如果没有改变安装路径,machine.config会被安装在C:/WINNT/Microsoft.NET/Framework/v1.0.3705/CONFIG/machine.config。与进程相关的配置是在文件的“processModel ”中。下面是缺省的设置:
1 <?xml version="1.0" encoding="UTF-8"?>
2 <configuration>
3 <system.web>
4 <processModel
5 enable="true"
6 timeout="Infinite"
7 idleTimeout="Infinite"
8 shutDownTimeout="00:00:05"
9 requestLimit="Infinite"
10 requestQueueLimit="5000"
11 restartQueueLimit="10"
12 memoryLimit="40"
13 webGarden="false"
14 cpuMask="0xffffffff"
15 userName="System"
16 password="autogenerate"
17 logLevel="Errors"
18 clientConnectedCheck="00:00: