[z/OS]

WLM 延迟监视

WebSphere® Application Server for z/OS® 使用工作负载管理器 (WLM) 服务来报告事务开始到结束的响应时间和执行延迟时间。

在 RMF™ 报告中分两个阶段捕获资源测量设施 (RMF) 收集的 WLM 数据:
  • BTE - 开始到结束阶段适用于控制器处理的请求
  • EXE - 执行阶段适用于服务方处理的请求
您可以使用此状态信息来确定何处正在发生可能的性能瓶颈。带有 WLM APAR OW51848 和 RMF APAR OW52227 的 z/OS V1.2 提供了此功能。

有关工作负载管理的详细信息,请参阅《z/OS MVS™ 规划:工作负载管理》。有关 WLM 延迟监视的详细信息,请参阅《z/OS MVS 编程:工作负载管理服务》。这两本书都可在 z/OS Internet Library Web 站点上获得。

当新事务进入系统时,WebSphere Application Server for z/OS 应用程序控制区域 (ACR) 就会启动分类服务。对于 BTE 阶段和 EXE 阶段,将分别计算与 WebSphere Application Server for z/OS ACR 服务类相关联的延迟将分别计算。此支持使 WLM 能够将性能块 (PB) 与一个相关可调度单元组相关联,以记录事务流中发生的延迟。状态样本在执行事务时收集并作为平均事务响应时间报告。下表显示状态、其代码、RMF 报告中报告每个状态的部分、含义和建议的响应。

表 1. WLM 延迟监视状态. 您可以使用 RMF 报告中的此信息来确定系统的何处可能正在发生某些性能问题。
状态 代码 报告 含义 响应
ACTIVE ACTIVE SUB BTE 和 EXE WebSphere 正在主动地处理请求
ACTIVE_APPLIC ACTIVE APPL BTE 和 EXE 应用程序正在运行 请使用应用程序监视工具来确定延迟原因。
WAITING TYPE1 TYP1   未使用
WAITING TYPE2 TYP2   未使用  
WAITING TYPE3 TYP3   未使用
WAITING TYPE 4 TYP4 BTE 对 RRS 的 OTS 调用。仅当控制器尝试落实分布式事务时在控制器中发生。
  1. 调查其他服务器上的延迟。
  2. 查找任何网络问题。
  3. 考虑将应用程序组合到一个服务器中以避免延迟。
WAITING REGIST TO WORKTABLE WORK   未使用  
WAITING OTHER_PRODUCT OTHER   未使用  
WAITING DISTRIB DIST BTE 作为出站客户机等待响应的控制器。
  1. 调查其他服务器上的延迟。
  2. 查找任何网络问题。
  3. 考虑将应用程序组合到一个服务器中以避免延迟。
WAITING SESS_NETWORK REMT   未使用  
WAITING SESS_SYSPLEX SYSP   未使用  
WAITING REGULAR_THREAD REGT BTE 正在控制器中等待线程。因为控制器正在接收的请求超过它可以处理的数目,所以工作在控制器中受到阻碍。 在同一集群中新建服务器。通过此操作,您现在有两个控制区域来共享工作且可以分布处理以预防任何处理争用。
WAITING SSL_THREAD SSLT BTE 正在控制器中等待 SSL 线程。因为控制器正在接收的 SSL 握手请求超过它可以处理的数目,所以工作在控制器中受到阻碍。 在同一集群中新建服务器。通过此操作,您现在有两个控制区域来共享工作且可以分布处理以预防任何处理争用。
  1. 增加 SSL 线程。
  2. 查看 SSL 配置。
  3. 在同一集群中新建服务器。
WAITING SESS_LOCALMVS LOCL   未使用
WAITING TYPE6 TYP6 EXE 指示 ZIOP 处理中的延迟。 请联系 IBM 支持机构以获取帮助。
WAITING TYPE7 TYP7 BTE 指示 DNS 或 TCP/IP 中存在配置问题
  1. 确保所有 DNS 服务器都在运行。
  2. 查看 OPING 或 ONSLOOKUP。
WAITING TYPE8 TYP8 EXE J2C 资源管理器延迟
  1. 请调用至资源管理器(如 DB2、IMS 和 CICS)的 J2C 连接器。
  2. 使用其监视工具来检查其他资源管理器。
WAITING TYPE9 TYP9   未使用
WAITING TYPE10 TY10 EXE 服务方调用了 CR 以执行以下某项操作:
  1. LocateFunction
  2. ControlFunction
  3. FlushService
  4. FRCAService
  5. PushService
  6. GIOPOutboundResponseFragmentService
  7. GIOPOutboundRequestFragmentService
  8. SIBusMessageListenerDispatch
检查控制器中的延迟。
WAITING TYPE11 TY11 EXE 服务方发出了对控制器的调用,并且该控制器随后使用 RMI/IIOP 发出了对其他分布式对象服务器的调用。
  1. 调查其他服务器上的延迟。延迟可能指向会话高速缓存。
  2. 查找网络问题。
  3. 避免执行出站调用。
WAITING TYPE12 TY12   未使用
WAITING TYPE13 TY13   未使用
WAITING TYPE14 TY14   未使用
WAITING TYPE15 TY15   未使用

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_wlmdm
文件名:rprf_wlmdm.html