设置 IIS 应用程序池 (Windows)

设置 IIS 应用程序池 (Windows)

IIS 应用程序池包括所有安装在您网站上的 web 应用程序。如果您的服务供应商为您的网站分配了一个专用的 IIS 应用程序池,您可隔离您网站使用的 web 应用程序与托管网站于同一服务器上的其他托管用户使用的 web 应用程序。因为每个应用程序池单独运行,一个应用程序池中的错误不会影响到其他应用程序池中的应用程序。

您一旦打开应用程序池,网站上所有的 web 应用程序都将使用该池。

若要启用您网站的专用 IIS 应用程序池:

  1. 请转到 网站与域名 标签 > 您网站的专用 IIS 应用程序池
  2. 单击 启用
  3. 指定允许 IIS 应用程序池的服务请求的工作进程的最大数量,以及关机前工作进程保持闲置的时间段(以分钟为单位)。
  4. 若要限制 IIS 应用程序池可使用的 CPU 资源量,清除 无限制 复选框,并在 最大 CPU 使用率 (%) 字段中提供数值(百分比), 选择当工作进程超过配置的最大 CPU 使用量时 IIS 执行的操作,并指定监控一个应用程序池上的 CPU 使用量的重设时段。当过了指定时间间隔(分钟)时,IIS 会为日志记录和间隔设限重设 CPU 计时器。
  5. 根据时间或资源消耗选择所需的回收选项,以定期回收该 IIS 应用程序池,避免可能导致应用程序崩溃、挂起或内存泄漏的不稳定状态。
  6. 点击 确定

若要停止在应用程序池里运行的所有应用程序:

  1. 请转到 网站与域名 标签 > 您网站的专用 IIS 应用程序池
  2. 单击 停止

若要启动应用程序池中的所有应用程序:

  1. 请转到 网站与域名 标签 > 您网站的专用 IIS 应用程序池
  2. 单击启动

如果您运行的应用程序有内存漏洞或在长时间工作后变得不稳定,您可能需要不时地重启这些应用程序。

若要重启在应用程序池中运行的所有应用程序:

  1. 请转到 网站与域名 标签 > 您网站的专用 IIS 应用程序池
  2. 单击 回收

若要关闭您网站的专用 IIS 应用程序池:

  1. 请转到 网站与域名 标签 > 您网站的专用 IIS 应用程序池
  2. 单击 关闭