![[z/OS]](../images/ngzos.gif)
启用请求级别可靠性、可用性和可维护性 (RAS) 详细程度
通过在工作负载分类文档中定义 RAS 属性,可对 HTTP、IIOP、优化本地适配器和某些 MDB 请求启用请求级别可靠性、可用性和可维护性 (RAS) 详细程度。通过请求级别 RAS 详细程度,可对特定请求指定 RAS 属性,例如,带有以 .jpg 结尾的 URI 的所有 HTTP 请求的唯一分派超时值。
关于此任务
可靠性、可用性和可维护性 (RAS) 详细程度允许您对同一应用程序服务器内的不同请求集分配不同 RAS 属性值。可使用请求级别 RAS 详细程度功能来改进应用程序服务器及其处理的请求的可靠性、可用性和可维护性。
要实现请求级别 RAS 详细程度,请开发工作负载分类文档并将其转换为 ASCII(如果使用代码页 IBM-1047)。使用管理控制台指定工作负载分类文件的位置。通过重新启动应用程序服务器或重新装入工作负载分类文件来确保应用程序服务器识别已更改的工作负载分类文档。使用 DISPLAY WORK 操作员命令来显示分类信息,以便您可确定分类方案是否按您的意愿对工作分类。
过程
- 开发工作负载分类文档。 使用工作负载分类文件主题中的信息来创建该文档。本主题包含带有 RAS 属性或不带 RAS 属性的工作负载分类文档的示例。如果要使用工作负载分类文档对 z/OS® 工作负载进行分类或实现请求级别 RAS 详细程度,请使用一个工作负载分类文档。
- 如果使用代码页 IBM-1047(HFS 中存在的文件的常规代码页)在 z/OS 系统上创建该文档,在使用该文件之前,请将其转换为 ASCII。 使用下列其中一个选项,以将工作文档转换为可供服务器使用的文档:
- native2ascii这是 Java™ SDK 中的一个实用程序,它可以将文件从本机代码页转换为 ASCII 代码页。例如,如果要在 XML 文档 x5sr02.classification.ebcdic.xml 上工作并且想要创建文档 x5sr02.classification.xml,请使用以下命令:
命令行用反斜杠 (\) 字符换行是为了方便显示。/u/userid $ native2ascii \ x5sr02.classification.ebcdic.xml > x5sr02.classification.xml
- iconv这是一个 z/OS 实用程序,它可以将文件从一种指定代码页转换为另一种指定代码页。例如,如果要在 XML 文档 x5sr02.classification.ebcdic.xml 上工作并且想要创建文档 x5sr02.classification.xml,请使用以下命令。$ 字符为提示符。
命令行用反斜杠 (\) 字符换行是为了方便显示。/u/userid $ iconv -f IBM-1047 -t UTF-8 \ x5sr02.classification.ebcdic.xml >x5sr02.classification.xml
- 在工作站上创建文档,然后通过 FTP 以二进制格式将该文件传送到 z/OS 系统上的正确位置。通过使用此选项,还可在工作负载分类文档所在目录中创建 Classification.dtd 文件。于是可对该文档执行 XML 有效性检验,然后将其安装到服务器。使用任意类型的验证解析器。例如,可使用 WebSphere® Application Developer 工作台来构造并验证工作负载分类文档。
- native2ascii
- 在管理控制台中指定工作负载分类文档的位置。 使用 wlm_classification_file 变量来指定包含分类信息的 XML 文件。在管理控制台中,单击环境 > WebSphere 变量 > 新建。可在单元、节点或服务器实例级别设置该变量。如果在单元或节点级别指定该变量,那么该信息必须对继承节点或单元中的规范的所有服务器可访问并且适用。
- 对文件实现更改。 可重新启动应用程序服务器,或重新装入工作负载分类文档而不重新启动应用程序服务器:
- 重新启动应用程序服务器。
- 通过发出以下命令来重新装入工作负载分类文档:
MODIFY|F <servername>,RECLASSIFY,FILE='/path/to/newfile.xml'
如果工作负载分类文档格式不够严谨,那么应用程序服务器会忽略有效 XML 格式并且显示以下消息:BBOJ0085E PROBLEMS ENCOUNTERED PARSING WLM CLASSIFICATION XML FILE (0)
- 使用 DISPLAY WORK 操作员命令来显示分类信息。使用以下命令来确定分类方案是否按您希望的方式对工作进行分类。 发出以下命令,以显示
IIOP、HTTP、INTERNAL、SIP、MDB 和优化本地适配器分类信息:
对每个应用程序服务器发出此命令。MODIFY|F <servername>,DISPLAY,WORK,CLINFO
以下示例显示发出新操作员命令的可能结果:
00- SY1 f bbos001,display,work,clinfo SY1 BBOJ0129I: The /tmp/wlm4.class.xml workload classification file was loaded at 2009/07/14 19:33:35.297 (GMT). SY1 BBOO0281I CLASSIFICATION COUNTERS FOR IIOP WORK SY1 BBOO0282I CHECKED 0, MATCHED 0, USED 0, COST 2, DESC: IIOP root SY1 BBOO0282I CHECKED 0, MATCHED 0, USED 0, COST 4, DESC: leotag SY1 BBOO0282I CHECKED 0, MATCHED 0, USED 0, COST 3, DESC: byetag SY1 BBOO0282I CHECKED 0, MATCHED 0, USED 0, COST 4, DESC: hellotag SY1 BBOO0283I FOR IIOP WORK: TOTAL CLASSIFIED 0, WEIGHTED TOTAL COST 0 SY1 BBOO0281I CLASSIFICATION COUNTERS FOR HTTP WORK SY1 BBOO0282I CHECKED 2, MATCHED 2, USED 0, COST 2, DESC: HTTP root SY1 BBOO0282I CHECKED 2, MATCHED 2, USED 0, COST 4, DESC: plantta4 SY1 BBOO0282I CHECKED 2, MATCHED 1, USED 1, COST 3, DESC: giftag4 SY1 BBOO0282I CHECKED 1, MATCHED 1, USED 1, COST 4, DESC: jpgtag4 SY1 BBOO0283I FOR HTTP WORK: TOTAL CLASSIFIED 2, WEIGHTED TOTAL COST 7 SY1 BBOO0188I END OF OUTPUT FOR COMMAND DISPLAY,WORK,CLINFO
- 以下是命令输出的说明:
- BBOJ0129I:file 工作负载分类文件是在 time 装入的。
- 此消息指示工作负载分类文件当前生效及该文件何时装入。
- BBOO0281I CLASSIFICATION COUNTERS FOR type WORK
- 用于显示工作负载分类规则的消息的标题消息。type 的值可以是 HTTP、IIOP、INTERNAL、SIP、OLA 或 MDB。
- BBOO0282I CHECKED n1, MATCHED n2, USED n3, COST n4, DESC: text
- 此消息显示有关工作负载分类中的特定规则的信息。此消息显示以下信息:
- n1 - 已检查规则的次数。
- n2 - 此规则与请求相匹配的次数。
- n3 - 此规则的使用次数。
- n4 - 使用规则的成本,或者确定此规则是否为要使用的正确规则时所需的比较次数。
- text - 分类规则中的描述性文本,以便您分辨要显示的分类规则。
- BBOO0283I FOR type WORK: TOTAL CLASSIFIED n1, WEIGHTED TOTAL COST n2
- 此消息显示 IIOP、HTTP、INTERNAL、SIP、MDB 或优化本地适配器工作分类的摘要信息。此消息显示以下信息:
- type - 要显示的工作类型。值必须为 IIOP、HTTP、INTERNAL、SIP、MDB 或 OLA。
- n1 - 使用分类规则进行分类的请求数目。
- n2 - 总权重成本,它是通过获取使用每个规则的次数乘以成本,或者完成规则比较的次数,或者使用规则的次数,并将所有规则的这些值加在一起计算出来的。
- 重复这些步骤直到您实现所需的 RAS 详细程度。
结果
子主题
HTTP、IIOP、MDB 和优化本地适配器请求的 RAS 详细程度
可靠性、可用性和可维护性 (RAS) 详细程度是将不同 RAS 属性值分配给同一应用程序服务器中不同请求集的能力。要提高应用程序服务器及其所处理请求的可靠性、可用性和可维护性,可以使用产品 V8.0 中引进的细粒度 RAS 详细程度功能。modify 命令参数、请求级别 RAS 属性及服务器范围属性的优先顺序
存在三种用于定义可靠性、可用性和可维护性 (RAS) 属性值的方式:服务器范围属性、请求级别 RAS 属性或 modify 命令参数。modify 命令参数优先于相关联的 RAS 属性和服务器范围属性,而 RAS 属性优先于相关联的服务器范围属性。工作负载分类文件
工作负载分类文档是一个公共 XML 文件,它对入站 HTTP、IIOP、消息驱动的 Bean (MDB)、会话启动协议 (SIP)、优化本地适配器和 z/OS 工作负载管理器的调解工作进行分类。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_ras_granularity
文件名:trun_ras_granularity.html