应用程序池

应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置,该池中的应用程序与其他应用程序被工作进程边界分隔,某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。应用程序错误代码有1001、1004、1008、1010、1012、1013等。
基础资料
  • 中文名:应用程序池
  • 别名:应用池
  • 来源:微软
  • 应用系统:Windows 2003
  • 简介

    简介

    Windows 2003同时支持两种工作模式,默认为IIS 6.0工作进程隔离模式。工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或站点,大大增强了IIS的可靠性。那么如何设置两种工作模式呢?

    使用方法

    启动IIS管理器,右击网站,选择“属性”,打开属性对话框(图1)。

    在IIS 6.0工作进程隔离模式下,所有的应用程序代码都在隔离环境中运行,它们是如何进行隔离的呢?Windows 2003新增了应用程序池,工作进程隔离模式允许客户创建多个应用程序池,每个应用程序池都可以有不同的配置。因为这些应用程序池直接从内核(而非WWW服务)接收它们的请求,所以性能和可靠性得到了增强。要隔离运行在同一台计算机上但属于不同网站的Web应用程序,需要为每个网站创建单独的应用程序池。

    创建应用程序池

    在IIS管理器中,打开本地计算机,右键单击“应用程序池”,选择新建“应用程序池” (必须在工作进程隔离模式下才能建立应用程序池)。“应用程序池名称”框中,输入新的应用程序池名称。如果在“应用程序池 ID”框中出现的 ID (如:AppPool #1)不是您想要的,可进行重命名。如果您单击了“将现有应用程序池作为模板”,请在“应用程序池名称”框中右键单击想要用来作为模板的应用程序池。最后单击[确定]。

    图2

    指派应用程序池

    在 IIS 管理器中,右键单击您要为其指派应用程序池的应用程序,然后单击“属性”。单击“主目录”选项卡,确认您正在指派的目录或虚拟目录的“应用程序名”是否已被填写。如果“应用程序名”框尚未被填写,请单击“创建”,然后输入名称。

    在“应用程序池”列表框中,选择您想要为其指派的应用程序池的名称。最后单击[确定]。

    应用程序错误代码

    事件 ID

    描述

    1001

    World Wide Web Publishing 服务的 Inetinfo.exe 进程遇到了一个错误,并且被关闭。这种情况使 World Wide Web Publishing 服务不能检测到 Inetinfo.exe 进程的意外终止,因此将不能按预计的那样检测到对配置数据库的更改。建议您重启动 World Wide Web Publishing 服务。

    1002

    由于给应用程序池 '%1' 提供服务的进程出现一系列故障而自动禁用该应用程序池。

    1003

    无法给站点 '%2' 注册 URL 前缀 '%1'。URL 可能无效。此站点已停用。数据域包含错误号。

    1004

    无法给站点 '%2' 注册 URL 前缀 '%1'。此站点已停用。数据域包含错误号。

    1005

    World Wide Web Publishing 服务由于错误而退出。数据域包含错误号。

    展开表格

    首页
    科技
    #贵族
    最新入驻
    贾科莫·普契尼
    Caroline Lufkin
    翁建宇
    相关阅读
    textwidth
    内容词条·2324人浏览
    NDSi XL
    内容词条·2512人浏览
    ndsill
    内容词条·3451人浏览
    网络唤醒
    内容词条·4288人浏览
    音视频转换器
    内容词条·7058人浏览
    序列分组交换协议
    内容词条·2291人浏览
    • 网站地图
    • |

    Copyright 2023 fuwu029.com赣ICP备2022008914号-4