策略是包含一个或多个策略规则的 XML 定义。策略规则描述可以应用于一个或多个任务的控制或操作。策略在 CICS® 束项目中创建并且您可以在 CICS 束各种定义一个或多个策略。通过用这种方法包装策略,您可以将策略作为一个实体部署到 CICS,以便能够更方便地在 CICS 中更新和管理策略。
策略可监控并控制用户任务。策略规则定义规则类型,而类型设置限制,如果超出限制,将导致任务运行的 CICS 区域执行自动操作。每个策略可以定义一个或多个规则,而一个或多个策略可应用与单个用户任务。要创建策略,需要现有的 CICS 束项目。
在平台级别部署的策略应用于在该平台上部署的所有应用程序。在应用程序级别部署的策略只应用于该应用程序,而不应用于可能在相同平台中运行的其他应用程序。
在运行时,CICS 确定应用于用户任务的所有规则。 在执行任务时,CICS 按最低阈值到最高阈值的顺序来应用规则。在同一阈值处应用多个规则的情况下,CICS 首先应用消息类型规则,然后应用事件规则,最后应用异常终止规则。 该顺序确保在任务异常终止之前先发出消息和事件。
当使用向导在 CICS 束项目中创建策略时,您只能创建一个规则。要将更多规则添加到现有策略,可使用向导创建另一个策略,并将其他规则复制到现有策略文件。
将更多规则添加到策略(可选)。请参阅向 CICS 束项目中的策略添加规则。