![[z/OS]](../images/ngzos.gif)
将 WLM 与优化本地适配器配合使用
使用此任务完成将工作负载管理 (WLM) 与优化本地适配器配合使用时需要的所有任务,包括为客户信息控制系统 (CICS®) 和 WebSphere® Application Server for z/OS® 设置 WLM 分类规则。
开始之前
关于此任务
过程
- 为 CICS 和 WebSphere Application Server 设置 WLM 分类规则。 在此步骤中,配置 WLM 中的分类规则以允许
WebSphere Application Server 从 CICS 事务继承服务类。
- 启动 WLM 配置实用程序 IWMARIN0。
- 在面板中选择 WLM 配置,并转到选项 6 以定义分类规则。
- 为 CICS 子系统选择规则。 如果没有任何用于 CICS 的规则,请通过在子系统列表中任何行的操作列中输入 1 为 CICS 创建一组规则。
- 为 CICS 事务定义规则。在“名称限定符”下面输入 CICS 事务名称,然后在“类型限定符”下面输入 TN。在“服务”字段中,输入运行该事务时采用的服务类。
- 可选:对 WebSphere Application Server 输入相同规则。 如果通过优化本地适配器将工作发送到 WebSphere Application Server,那么仅当您希望 WebSphere Application Server 与 CICS 使用的服务类匹配时,才需要执行此步骤。在为 CICS 输入规则后,请通过指定 CB 作为子系统(而不是在子系统选择对话框中指定 CICS),为 WebSphere Application Server 输入相同的规则。
- 配置 WebSphere Application Server,以便与来自 CICS 事务的 WLM 服务类匹配。 此步骤说明对于每个请求,如何将 WLM 服务类从 CICS 传播到 WebSphere Application Server。确保已对
WLM 配置了每个要与优化本地适配器配合使用的 CICS 事务的服务类。
- 修改 WebSphere Application Server 所使用的 WLM 事务类映射文件,以便对请求指定事务类。 您可以通过为每个使用了服务名称或 Java
命名和目录接口 (JNDI) Home 的 Enterprise JavaBeans (EJB)
应用程序添加一个小节来修改类映射文件,并可以指示如果设置了调用者的 WLM
服务类,那么应该传播此服务类。 以下是样本分类规则:
客户机程序将使用优化本地适配器将企业 Bean 驱动到 WebSphere Application Server 中。客户机 WLM 性能块将传播到 WebSphere Application Server,在该位置,应用程序服务器将检查 WLM 事务类映射文件并确定应根据客户机的 WLM 性能块对此请求进行分类。<InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0"> <ola_classification_info service_name="ejb/myFirstBean" description="Sample" propagate transaction name="true"/> </InboundClassification>
将使用性能块中的事务名称对工作进行分类,并且将使用新封套对该工作进行排队以便将其发送到 WLM。WLM 在其配置中查找用于 WebSphere Application Server 并与 CICS 使用的事务名称匹配的分类规则,然后使用所生成的服务类。
通过优化本地适配器在 WebSphere Application Server 中分派的工作将采用客户机请求的服务类运行。
- 修改 WebSphere Application Server 所使用的 WLM 事务类映射文件,以便对请求指定事务类。 您可以通过为每个使用了服务名称或 Java
命名和目录接口 (JNDI) Home 的 Enterprise JavaBeans (EJB)
应用程序添加一个小节来修改类映射文件,并可以指示如果设置了调用者的 WLM
服务类,那么应该传播此服务类。 以下是样本分类规则:
- 指定通过优化本地适配器驱动的 EJB 请求的工作优先级。 此步骤说明如何根据 EJB JNDI Home 名称使 WebSphere Application Server 通过优化本地适配器接收到的
EJB 请求与任意 WLM 服务类匹配。客户机不会更改 EJB 请求的 WLM 属性。
- 修改 MVS™ 系统上的 WLM 配置,从而创建映射到服务类的事务类名。 这就是在 WebSphere Application Server for z/OS 上对 IIOP 或 HTTP 执行的过程。
- 在 WLM 事务类映射文件中,为 WebSphere Application Server 创建条目。 要创建条目,请使用通过优化本地适配器以及所使用事务类驱动的企业 Bean 的 JNDI Home 名称。可以使用通配符作为 JNDI Home 名称。
客户机应用程序通过优化本地适配器来发送对企业 Bean 的请求。WebSphere Application Server 在 WLM 事务类映射文件中查找匹配的条目,并使用相关联的事务类与 WLM 一起对该工作进行分类。该事务类由 WLM 映射到分类请求所返回的服务类,并用于对工作进行排队以便将其发送到服务方区域。 通过优化本地适配器在 WebSphere Application Server 中分派的工作将在与 WLM 事务类映射文件中的定义相匹配的服务类中运行。<InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0"> <ola_classification_info service_name="ejb/mySecondBean" description="Classify using transaction class" transaction_class="A1"/> <ola_classification_info service_name="ejb/security/*" description="Classify all secure beans using transaction class" transaction_class="A2"/> </InboundClassification>


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