sinxsoft

导航

IIS之应用程序池-Web园-最大工作进程>1时系统出现问题

问题归纳:1,采用企业库Cache作为缓存后出现部分命中不到缓存对象的情况;静态变量计数器也没有按照预想的结果输出数据。2,Session取不到的情况,出现在web.config配置为sessionState mode="InProc"问题原因: 当最大工作进程>1(=n)的时候,iis会为web应用开辟n个w3wp.exe(或者aspnet_wp.exe)来提供服务,而这些进程是独立的,包括静态变量和缓存等等,等于完全开启了一个新的应用服务器; 当iis接受浏览器请求的时候, iis会自动分配请求到不同的服务进程,这时候,如果前后两次请求没有分配到同一个服务进程,那

posted on 2012-04-01 14:37  sinxsoft  阅读(611)  评论(0编辑  收藏  举报