Server_应用程序池;

来源:互联网 发布:淘宝森所男装sensu官网 编辑:程序博客网 时间:2024/05/17 20:01

简介

这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。

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

使用方法

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

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

创建应用程序池

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

指派应用程序池

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

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

应用程序错误代码

事件 ID描述1001World 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'。此站点已停用。数据域包含错误号。1005World Wide Web Publishing 服务由于错误而退出。数据域包含错误号。1006未使用。1007无法给站点 '%2' 注册 URL 前缀 '%1'。所需的网络绑定可能已在使用。此站点已停用。数据域包含错误号。1008未使用。1009给应用程序池 '%1' 提供服务的进程意外终止。进程 ID 为 '%2'。进程退出代码为 '0x%3'。1010给应用程序池 '%1' 提供服务的进程未响应 ping。进程 ID 为 '%2'。1011给应用程序池 '%1' 提供服务的进程与 World Wide Web Publishing 服务之间的通讯出现致命错误。进程 ID 为 '%2'。数据域包含错误号。1012给应用程序池 '%1' 提供服务的进程在启动过程中超出了时间限制。进程 ID 为 '%2'。1013给应用程序池 '%1' 提供服务的进程在关闭过程中超出了时间限制。进程 ID 为 '%2'。1014World Wide Web Publishing 服务在其工作进程 '%2'(给应用程序池 '%1'提供服务)的进程管理中出现内部错误。数据域包含错误号。1015给应用程序池 '%1' 提供服务的进程是孤立的,但指定的孤立操作 %2 无法执行。数据域包含错误号。1016无法配置站点 '%1' 的日志记录。数据域包含错误号。1017World Wide Web Publishing 服务由于工作进程故障而终止。1018World Wide Web Publishing 服务无法初始化性能计数器。此服务将在没有性能计数器的情况下运行。请重新启动 World Wide Web Publishing 服务以重新初始化性能计数器。数据域包含错误号。1019World Wide Web Publishing 服务在初始化性能计数器时出现问题。性能计数器仍可以使用,但某些计数器数据可能不准确。数据域包含错误号。1020World Wide Web Publishing 服务在配置 HTTP.sys 控制通道属性 '%1' 时出现问题。数据域包含错误号。1021应用程序池 '%1' 的标识无效。如果在处理应用程序池的第一个请求时,标识仍然无效,就会禁用该应用程序池。数据域包含错误号。1022World Wide Web Publishing 服务无法为应用程序池 '%1' 创建工作进程。数据域包含错误号。1023未使用。1024将虚拟站点 '%1' 配置为每 '%2' 个字节截断其日志。因为此值必须至少为 1048576 个字节 (1 MB),所以将使用 1048576 个字节。1025应用程序池 '%1' 超出其作业限制设置。1026在获取应用程序池 '%1' 句柄时出现错误。因此,无法按预期获取应用程序池。更改标识信息使 World Wide Web Publishing 服务再次获取应用程序池的句柄。数据域包含错误号。1027World Wide Web Publishing 服务启用应用程序池 '%1' 的 HTTP.sys 请求失败。数据域包含错误号。1028World Wide Web Publishing 服务无法将工作进程 '%1' 添加到表示应用程序池 '%2' 的作业对象中。数据域包含错误号。1029在给站点 '%1' 配置应用程序绑定时出现故障。此站点已停用。数据域包含错误号。1030Inetinfo.exe 意外终止,并且未将系统配置为重新启动 IIS Admin。World Wide Web Publishing 服务已关闭。1031未使用。1032在给站点 '%1' 配置日志记录属性时出现故障。可能的原因:将映射的网络路径用于站点的日志文件目录路径,但 IIS 不支持该路径。请使用 UNC 路径。1033在给站点 '%1' 配置日志记录属性时出现故障。可能的原因:站点的日志文件目录包含无效的计算机或共享名称。1034在给站点 '%1' 配置日志记录属性时出现故障。服务器没有访问站点日志文件目录的权限。1035在给站点 '%1' 配置日志记录属性时出现故障。站点的日志文件目录不是完全限定的目录。可能的原因:它缺少驱动器号或其他重要信息。1036在初始化 World Wide Web Publishing 服务配置管理器时出现故障。数据域包含错误号。1037在为 World Wide Web Publishing 服务打开 HTTP 控制通道时出现故障。数据域包含错误号。1038未使用。1039给应用程序池 '%1' 提供服务的进程报告出现故障。进程 ID 为 '%2'。数据域包含错误号。1040未使用。1041'%1' '%2' 无法对属性 '%3' 进行范围验证。配置的值 '%4' 超出范围('%5' 至 '%6')之外。该值默认为 '%7'。1042在应用程序池 '%1' 上设置的AppPoolCommand属性的值无效。它是 '%2'。它必须是 MD_APPPOOL_COMMAND_START = 1 或 MD_APPPOOL_COMMAND_STOP = 2。1043虚拟站点 '%1' 已失效并且将其忽略,这是因为无法建立有效的站点绑定或者站点绑定不存在。1044虚拟站点 '%1' 已失效并且将其忽略,这是因为站点的AppPoolId为空。1045未使用。1046虚拟站点 '%1' 的服务器命令属性的值无效。它被设置为 '%2'。它必须是以下值之一:MD_SERVER_COMMAND_START = 1、MD_SERVER_COMMAND_STOP = 2、MD_SERVER_COMMAND_PAUSE = 3 或 MD_SERVER_COMMAND_CONTINUE = 4。1047属于站点 '%1' 的应用程序 '%2' 具有AppPoolId集,但属性为空。因此将忽略该应用程序。1048属于站点 '%1' 的应用程序 '%2' 的AppPoolId'%3' 集无效。因此将忽略该应用程序。1049应用程序池 '%1' 的IdleTimeout'%2' 大于PeriodicRestartTime'%3'。将使用默认值 (IdleTimeout= '%4' &PeriodicRestartTime'%5' )。1050应用程序池 ID '%1' 超出长度限制。它是 '%2' 个字符,并且不能多于 '%3' 个字符。因此将忽略该应用程序池。1051应用程序池 ID 被定义为零长度字符串。应用程序池 ID 不能为零长度字符串。因此将忽略该应用程序池。1052应用程序 '%2' 隶属于无效的站点 '%1'。因此将忽略该应用程序。1053World Wide Web Publishing 服务收到一个更改通知,但无法对它正确地进行处理。数据域包含错误号。1054World Wide Web Publishing 服务无法为应用程序池 '%1' 运行自动停止操作 %2。数据域包含错误号。1055由于为站点 '%2' 定义的应用程序池不是有效的应用程序池而禁用站点 '%1'。1056由于为站点根应用程序定义的应用程序池 '%2' 不是有效的应用程序池而禁用站点 '%1'。1057应用程序池 '%1' 的标识无效,因此 World Wide Web Publishing 服务无法创建工作进程来为该应用程序池提供服务。因此,已禁用该应用程序池。1058World Wide Web Publishing 服务在为应用程序池 '%1' 设置关联掩码时出现故障。可能的原因:掩码不包含此计算机上可用的任何处理器。数据域包含错误号。1059在启动为应用程序池 '%1' 提供服务的进程时出现故障。已禁用该应用程序池。1060配置过程中,与应用程序池 '%1' 相关联的作业对象遇到了一个错误。CPU 监视可能工作不正常。数据域包含错误号。1061与应用程序池 '%1' 关联的作业对象无法启动其计时器。已对应用程序池的 CPU 使用情况进行监视,并且 CPU 使用最终达到限制并报告故障。数据域包含错误号。1062World Wide Web Publishing 服务在配置 HTTP 控制通道日志记录属性时出现故障。“启用日志记录”为 '%1'。“日志文件目录”为 '%2'。“日志周期”为 '%3'。“日志截断大小”为 '%4'。数据域包含错误号。1063World Wide Web Publishing 服务在请求配置数据库更改通知时出现故障。数据域包含错误号。1064在从 Inetinfo.exe 意外终止恢复期间,World Wide Web Publishing 服务在请求配置数据库更改通知时出现故障。虽然 World Wide Web Publishing 服务继续运行,但它极有可能不再使用当前的配置数据库数据。请重新启动 World Wide Web Publishing 服务以纠正这种情况。数据域包含错误号。1065集中日志记录配置为每 '%1' 个字节截断其日志。因为此值必须至少为 1048576 个字节 (1 MB),所以将使用 1048576 个字节。1066World Wide Web Publishing 服务在配置集中日志记录时出现故障。没有按预期情况对它进行配置。数据域包含错误号。1067World Wide Web Publishing 服务属性 '%1' 无法进行值域验证。配置的值 '%2' 超出范围('%3' 至 '%4')之外。将使用默认值 '%5'。1068World Wide Web Publishing 服务未能在配置数据库中记录站点 '%1'的正确状态 '%2' 和 win32error '%3'。要纠正这种情况,请启动/停止该站点,或者重新启动 World Wide Web Publishing 服务。数据域包含错误号。1069World Wide Web Publishing 服务未能在配置数据库中记录应用程序池 '%1'的正确状态 '%2' 和 win32error '%3'。要纠正这种情况,请启动/停止该应用程序池,或者重新启动 World Wide Web Publishing 服务。数据域包含错误号。1070World Wide Web Publishing 服务无法向应用程序池 '%1' 的所有工作进程发出回收请求。数据域包含错误号。1071因为没有安装 QoS 数据包调度程序,World Wide Web Publishing 服务无法在站点 '%1' 上启用带宽限制。1072World Wide Web Publishing 服务无法在站点 '%1' 上启用带宽限制。数据域包含错误号。1073因为没有安装 QoS 数据包调度程序,World Wide Web Publishing 服务无法在站点 '%1' 上启用全局带宽限制。1074具有进程 ID '%1' 且为应用程序池 '%2' 提供服务的工作进程已请求回收,因为该工作进程已达到其允许的处理时间限制。1075具有进程 ID '%1' 且为应用程序池 '%2' 提供服务的工作进程已请求回收,因为它已达到其允许的请求限制。1076具有进程 ID '%1' 且为应用程序池 '%2' 提供服务的工作进程已请求回收,因为它已到其计划的回收时间。1077具有进程 ID '%1' 且为应用程序池 '%2' 提供服务的工作进程已请求回收,因为它已达到其虚拟内存限制。1078ISAPI 向其工作进程报告出现不良状况。因此,具有进程 ID '%1' 且为应用程序池 '%2' 提供服务的工作进程已请求回收。1079管理员已请求回收应用程序池 '%1' 中的所有工作进程。1080由于应用程序池属性中的一个或多个配置更改而回收为应用程序池 '%1' 提供服务的工作进程(这些更改导致必须重新启动该进程)。1081由于检测到的配置数据库错误而回收为应用程序池 '%1' 提供服务的工作进程(这些错误可能使当前缓存的元数据无效)。1082已确定具有进程 ID '%2' 且为应用程序池 '%1' 提供服务的工作进程处于不良状态(请参阅以前的事件日志消息),但因为它具有关联的调试器,所以 World Wide Web Publishing 服务忽略该错误。1083HTTP.sys 给 World Wide Web Publishing 服务提供不一致的站点性能计数器数据。因此,World Wide Web Publishing 服务将忽略提供的数据。1084World Wide Web Publishing 服务禁用应用程序池 '%1' 的 HTTP.sys 请求失败。数据域包含错误号。1085World Wide Web Publishing 服务无法为应用程序池 '%1' 应用新的配置。数据域包含错误号。1086World Wide Web Publishing 服务无法在应用程序池 '%1' 上正确配置负载平衡功能。数据域包含错误号。1087World Wide Web Publishing 服务无法在应用程序池 '%1' 上正确配置应用程序池队列长度。数据域包含错误号。1088World Wide Web Publishing 服务无法为应用程序池 '%1' 正确配置作业对象。数据域包含错误号。1089World Wide Web Publishing 服务无法为应用程序池 '%1' 发出 HTTP.sys 启动请求。数据域包含错误号。1090World Wide Web Publishing 服务无法为应用程序池 '%1' 更新 AutoStart 属性。数据域包含错误号。1091World Wide Web Publishing 服务无法为应用程序池 '%1' 运行自动停止操作。数据域包含错误号。1092World Wide Web Publishing 服务无法为应用程序池 '%1' 的工作进程 '%2' 发出请求以提供其性能计数器。数据域包含错误号。1093World Wide Web Publishing 服务无法重叠应用程序池 '%1' 工作进程 '%2' 的回收。数据域包含错误号。1094World Wide Web Publishing 服务无法从虚拟站点 '%2' 撤销应用程序 '%1' 的关联。数据域包含错误号。1095World Wide Web Publishing 服务无法在站点 '%2' 中删除应用程序 '%1' 的配置组。数据域包含错误号。1096World Wide Web Publishing 服务无法删除虚拟站点 '%1' 的 URL。数据域包含错误号。1097World Wide Web Publishing 服务无法在站点 '%2' 中设置应用程序 '%1' 的应用程序池。数据域包含错误号。1098World Wide Web Publishing 服务无法设置虚拟站点 '%1' 的最大连接数。数据域包含错误号。1099World Wide Web Publishing 服务无法设置虚拟站点 '%1' 的连接超时。数据域包含错误号。1100World Wide Web Publishing 服务无法在站点 '%1' 中创建应用程序 '%2'。数据域包含错误号。1101World Wide Web Publishing 服务无法创建应用程序池 '%1'。数据域包含错误号。1102World Wide Web Publishing 服务无法创建站点 '%1'。数据域包含错误号。1103World Wide Web Publishing 服务无法在站点 '%1' 中删除应用程序 '%2'。数据域包含错误号。1104World Wide Web Publishing 服务无法删除应用程序池 '%1'。数据域包含错误号。1105World Wide Web Publishing 服务无法删除站点 '%1'。数据域包含错误号。1106World Wide Web Publishing 服务无法修改站点 '%1' 中的应用程序 '%2'。数据域包含错误号。1107World Wide Web Publishing 服务无法修改应用程序池 '%1'。数据域包含错误号。1108World Wide Web Publishing 服务无法修改站点 '%1'。数据域包含错误号。1109World Wide Web Publishing 服务无法设置控制通道的筛选器配置。数据域包含错误号。1110World Wide Web Publishing 服务无法为站点 '%1' 写入 AutoStart 属性。数据域包含错误号。1111World Wide Web Publishing 服务无法删除 IIS 拥有的所有 SSL 配置数据。数据域包含错误号。1112World Wide Web Publishing 服务无法为站点 '%1' 查询 SSL 配置数据。数据域包含错误号。1113已将站点 '%1' 的一个 IP/端口组合配置为由另一个站点使用。将使用另一个站点的 SSL 配置。1114已将站点 '%1' 的一个 IP/端口组合配置为由另一个程序使用。将使用另一个程序的 SSL 配置。1115World Wide Web Publishing 服务无法为站点 '%1' 设置 SSL 配置数据。数据域包含错误号。1116World Wide Web Publishing 服务无法为站点 '%1' 删除 SSL 配置数据。数据域包含错误号。1117具有进程 ID '%1' 且为应用程序池 '%2' 提供服务的工作进程已请求回收,因为它已达到其专用字节内存限制。1118在从 Inetinfo.exe 进程意外终止恢复过程中,World Wide Web Publishing 服务无法标识需要从其元数据缓存中删除的相应记录。数据域包含错误号。1119在从 Inetinfo.exe 进程意外终止恢复过程中,World Wide Web Publishing 服务无法对处理恢复所需的操作项进行排队。建议重新启动 World Wide Web Publishing 服务。数据域包含错误号。1120World Wide Web Publishing 服务无法从 HTTP.sys 获取缓存计数器。报告的性能计数器不包括 HTTP.sys 中用于搜集此类信息的性能计数器。数据域包含错误号。1121World Wide Web Publishing 服务无法从 HTTP.sys 获取站点性能计数器。报告的性能计数器不包括 HTTP.sys 中用于搜集此类信息的性能计数器。数据域包含错误号。1122World Wide Web Publishing 服务无法发布它所搜集的性能计数器。数据域包含错误号。1123World Wide Web Publishing 服务无法取消性能计数器搜集计时器。数据域包含错误号。1124World Wide Web Publishing 服务无法取消性能计数器计时器。数据域包含错误号。1125World Wide Web Publishing 服务无法启动性能计数器搜集计时器。数据域包含错误号。1126World Wide Web Publishing 服务无法复制更改通知以进行处理。因此,该服务可能与配置数据库中的当前数据不同步。数据域包含错误号。1127World Wide Web Publishing 服务不再信任为应用程序池 '%1'提供服务的工作进程 '%2(基于工作进程发送到该服务的错误数据)。1128World Wide Web Publishing 服务无法初始化 asp 性能计数器。因此,此服务将在没有 asp 性能计数器的情况下运行。重新启动 World Wide Web Publishing 服务以启动 asp 性能计数器收集。数据域包含错误号。1129无法给站点 '%2' 注册 URL 前缀 '%1'。无法为站点的 IP 地址创建终结点,或者 HTTP.sys 的 IP 侦听列表不包含任何有用的 IP 地址。此站点已停用。数据域包含错误号。1130无法给站点 '%2' 注册 URL 前缀 '%1'。站点的 IP 地址不在 HTTP.sys IP 侦听列表中。此站点已停用。数据域包含错误号。1131无法给站点 '%2' 注册 URL 前缀 '%1'。在 HTTP.sys 中配置的侦听端口太多。此站点已停用。数据域包含错误号。
0 0
原创粉丝点击