设置 IIS 应用程序池 (Windows)
IIS 应用程序池包括所有安装在您网站上的 web 应用程序。如果您的服务供应商为您的网站分配了一个专用的 IIS 应用程序池,您可隔离您网站使用的 web 应用程序与托管网站于同一服务器上的其他托管用户使用的 web 应用程序。因为每个应用程序池单独运行,一个应用程序池中的错误不会影响到其他应用程序池中的应用程序。
您一旦打开应用程序池,网站上所有的 web 应用程序都将使用该池。
若要启用您网站的专用 IIS 应用程序池:
- 转到 网站与域名 > 网站的专用 IIS 应用程序池。
- 单击 启用 。
- 指定允许 IIS 应用程序池的服务请求的工作进程的最大数量,以及关机前工作进程保持闲置的时间段(以分钟为单位)。
- 若要限制 IIS 应用程序池可使用的 CPU 资源量,清除 无限制 复选框,并在 最大 CPU 使用率 (%) 字段中提供数值(百分比), 选择当工作进程超过配置的最大 CPU 使用量时 IIS 执行的操作,并指定监控一个应用程序池上的 CPU 使用量的重设时段。当过了指定时间间隔(分钟)时,IIS 会为日志记录和间隔设限重设 CPU 计时器。
- 根据时间或资源消耗选择所需的回收选项,以定期回收该 IIS 应用程序池,避免可能导致应用程序崩溃、挂起或内存泄漏的不稳定状态。
- 点击 确定 。
若要停止在应用程序池里运行的所有应用程序:
- 转到 网站与域名 > 网站的专用 IIS 应用程序池。
- 单击 停止 。
若要启动应用程序池中的所有应用程序:
- 转到 网站与域名 > 网站的专用 IIS 应用程序池。
- 单击 启动 。
默认情况下,IIS 应用程序池在 64-bit 模式下运行。若要运行某些旧版的应用程序,需要启用 32-bit 模式。
若要启用 IIS 在 32-bit 模式下运行应用程序,请如下操作:
- 转到 网站与域名 > 网站的专用 IIS 应用程序池。
- 勾选 “启用 32-bit 应用程序” 复选框然后点击 确定。
如果您运行的应用程序有内存漏洞或在长时间工作后变得不稳定,您可能需要不时地重启这些应用程序。
若要重启在应用程序池中运行的所有应用程序:
- 转到 网站与域名 > 网站的专用 IIS 应用程序池。
- 单击 回收 。
若要关闭您网站的专用 IIS 应用程序池:
- 转到 网站与域名 > 网站的专用 IIS 应用程序池。
- 单击 关闭 。