为应用程序池创建 Web 园请注意以下几点:

  • 一、每一个工作进程都会消耗系统资源和CPU占用率;太多的工作进程会导致系统资源和CPU利用率的急剧消耗;
  • 二、每一个工作进程都具有自己的状态数据,如果Web应用程序依赖于工作进程保存状态数据,那么可能不支持使用多个工作进程。
  • 成资源竞争,让多个工作进程运行同一个应用程序会造成资源竞争

为应用程序池创建 Web 园可在以下几个方面增强性能:

  • 一、可靠的请求处理:当应用程序池中的某个工作进程停止处理时(例如,当脚本引擎停止响应时),其他工作进程可以接受并处理该应用程序池的请求。
  • 二、减少了资源争用:当 Web 园达到稳定状态时,按照循环方案每个新 TCP/IP 连接将分配给 Web 园中的一个工作进程。
  • 这可以产生平衡工作负荷和减少绑定到工作进程的资源争用的效果。

使用 IIS 管理器配置 Web 园

  一、在 IIS 管理器中,依次展开本地计算机和“应用程序池”,右键单击该应用程序池,然后单击“属性”。

  二、单击“性能”选项卡,然后在“Web 园”下的“最大工作进程数”框中,键入要向应用程序池指定的工作进程数。(要形成 Web 园,必须为应用程序池键入一个大    于 1 的数值。

  三、单击“确定”。

四、或者,还可以通过设置配置数据库属性 MaxProcesses 来配置 Web 园。MaxProcesses 属性确定了应用程序池允许服务于其请求的最大工作进程数。       值 0 表示没有工作进程提供服务的无托管应用程序池。

     五、MaxProcesses 属性的默认值为 1,这是服务于应用程序池的工作进程的默认数量。要配置应用程序池使之成为 Web 园,可将 MaxProcesses 属性设    置为大于 1 的值。

使用 Adsutil.vbs 配置 Web 园

  一、在“运行”对话框,键入 cmd,然后单击“确定”。

  二、在命令提示符下,键入:

    cscript %SystemDrive%\Inetpub\AdminScripts\adsutil.vbs set W3SVC/AppPools/ ApplicationPoolName /MaxProcesses n

    用要为应用程序池提供服务的工作进程数替换 n

最新文章

  1. BZOJ1110: [POI2007]砝码Odw
  2. PHP聊天室框架
  3. 记2012-2013年一路的Windows Phone历程
  4. 将VLC库封装为duilib的万能视频播放控件
  5. Android NDK调试方式之一: adb logcat
  6. 【转】关于Activity和Task的设计思路和方法
  7. 使用javascript把图片转成base64位编码,然后传送到服务端(ajax调用的接口基于drupa7)
  8. hdu 4454 Stealing a Cake(三分法)
  9. 一、React Native 搭建开发环境(1)(Mac OS - IOS项目)
  10. 使用LayUI展示数据
  11. jieba库分词统计
  12. 浅谈OC内存管理
  13. pta总结3
  14. Models中字段的参数
  15. dell T130服务器加内存
  16. React了解
  17. AngularJS 四大特性
  18. Linux下面将windows写的脚本转换成 Linux 格式的文件
  19. I2C软件调试思路并知识总结
  20. DefaultServlet

热门文章

  1. 【BZOJ 3676】[Apio2014]回文串
  2. Parallel.For
  3. 利用jQuery传送json格式的字符串,后端用ashx文件来接收
  4. Springmvc案例1----基于spring2.5的採用xml配置
  5. Twitter "like" 动画实战
  6. python 整数中1出现的次数
  7. c语言学习笔记(13)——链表
  8. 新建py文件时取名千万要小心 不要和已有模块重名
  9. 手把手教你启用Win10的Linux子系统(超详细)
  10. Opencv决策树分类器应用