![[z/OS]](../images/ngzos.gif)
控制器和服务方 WLM 分类
应用程序被部署到服务器或服务器集群。每个服务器均由一个控制器和一个或多个服务方组成。每个控制器均由 Deployment Manager 启动,或者用 MVS 操作员命令作为 MVS 启动任务来启动。每个服务方均由工作负载管理器 (WLM) 根据需要来启动。
- 服务器名称 (CN) - 如果是集群服务器,那么此值是集群的短名称;如果不是集群服务器,那么此值是在服务器定制属性 ClusterTransitionName 上指定的值。
- 服务器实例名称 (SI) - 这是服务器的短名称。这通常不是很有用,因为您无法控制哪个服务器实例在集群中运行事务。
- 分配给事务的用户标识 (UI) 事务类 (TC) - 使用服务器的事务类映射文件将此标识指定给事务
控制器分类
应该在 SYSSTC 中对控制器进行分类,或者对控制器指定很高的重要性和速度目标,因为控制器执行部分必需的处理以将工作接收到系统、管理 HTTP 传输处理程序、对工作进行分类以及执行其他内务处理任务。
Subsystem Type . : OMVS
Description . . . E_Biz Classification Rule
--------Qualifier------ -------Class--------
Action Type Name Start Service Report
DEFAULTS: EBIZ_DEF ________
____ 1 TN FTPSERVE ___ EBIZ_HI ________
____ 1 UI OMVSKERN ___ SYSSTC ________
____ 1 TN WSSRV* ___ EBIZ_HI RPTACR <<==
服务方分类
当服务方区域启动时,WLM 会将该服务方区域分类为启动任务,然后基于在 WLM 策略中指定的分类规则将该服务方区域放入服务类和报告类中。WLM 使用此服务类来确定地址空间的优先级。在服务方区域初始化期间,地址空间的优先级确定地址空间对系统资源的访问权。
控制器区域接收到的每个工作请求均与 WLM 相关可调度单元组相关联。其中的各个相关可调度单元组随后与 WLM 服务类和报告类相关联。当 WLM 将工作请求从控制器区域分发到各个服务方区域时,它会尝试将所有与同一个服务类相关联的工作请求保存在一起。此请求分组意味着由给定服务方区域处理的工作请求将与某些相关可调度单元组相关联,而这些相关可调度单元组通常与同一服务类相关联。如果所有相关可调度单元组均与同一服务类相关联,那么可以说此服务方区域与该服务类相关联。
在服务方区域初始化并开始接收工作请求后,所有分派线程和非分派线程,例如 Java 垃圾回收 (GC) 线程,均根据与相关可调度单元组(与在工作方中执行的工作请求相关联)的 WLM 服务类相关联的目标进行管理。
将相关可调度单元组与分派线程相关联时,分派线程所使用的所有资源均在与相关可调度单元组相关联的报告类中加以报告。与相关可调度单元组无关联的分派线程所使用的所有资源均在与服务方区域启动任务相关联的报告类中加以报告。

STC 类型工作的 WLM 分类规则
--------Qualifier-------- -------Class--------
Action Type Name Start Service Report
DEFAULTS: OPS_DEF ________
_____ 1 TN %%DMN ___ OPS_HIGH RWSDMN
_____ 1 TN T5SRV* ___ OPS_MED RT5SRV
_____ 1 TN WS%%%% ___ SYSSTC RWSCTLR
_____ 1 TN WS%%%%S ___ OPS_HIGH RWSSRVR