指定功能部件切换
CICS® TS 持续交付以更短的节奏提供新功能增强功能,提供对这些新功能的更快速访问。 通常情况下,这些功能部件不属于 CICS 基本功能,且在缺省情况下被禁用。
要在 CICS 区域中启用和使用这些功能,必须设置一个或多个功能切换配置文件。 在功能部件切换配置文件中,可以定义功能部件切换以打开或关闭功能部件。 对于某些功能部件,您还可以指定功能部件配置选项。
开始之前
您可以选择在 CICS 区域中安装和配置的功能部件的列表在 支持切换的功能部件,按发行版提供支持中提供。 还可以在 APAR 中提供和描述其他功能。 可用于启用的新功能取决于已应用于 CICS 系统的 APAR。
遵循 支持切换的功能部件,按发行版提供支持 中的链接来查找描述各个支持切换的功能部件的主题。 每个主题都为您提供了功能概述,并描述了用于启用功能的功能切换和配置选项以及在 CICS 启动期间找不到功能切换配置文件时使用的缺省值。
关于此任务
有两种类型的功能切换配置文件: 组级别文件和区域级别文件。
您可以使用组级别文件来控制要在一组 CICS 区域中启用的功能。 您可以使用组级别文件来防止区域级别文件设置一个或多个功能切换设置或配置选项。
在生产环境中启用功能部件之前,可以使用区域级别文件在单个区域上试用该功能部件。
这两个文件都是可选的。 如果两者都不存在,那么将使用缺省值。
功能部件配置文件指定功能部件切换以启用功能部件或设置配置选项。
com.ibm.cics.component.feature = {true|false}com.ibm.cics.component.feature.config_property = value该值可以是数字,字符串或布尔值。
- 您可以在希望换行的位置使用行连续字符。 如果名称或值中需要 \ 字符,请将 \ 字符加倍以转义行延续。
- 可以在行的开头使用散列字符 # 来指定注释行。
finalize com.ibm.cics.bms.ids=true
finalize com.ibm.cics.bms.ids.vtamignore=false
过程
- 要设置区域级别配置文件,请遵循 设置区域级别配置文件中的过程。
- 要设置组级别配置文件,请遵循 设置组级别配置文件中的过程。
结果
在 CICS 启动时,在系统初始化读取 SIT 参数之后立即读取功能切换配置文件。 首先读取组级别文件,然后读取区域级别文件。 区域级别文件中的设置将覆盖组级别文件中的设置,但使用参数 finalize指定的组级别设置除外。 如果任何区域级文件尝试覆盖任何最终设置,那么将在 CICS 初始化期间发出消息 DFHPA1957 ,并且将忽略区域级设置。
启动 CICS 区域后,您可以在 CICS 日志中的消息 DFHPA1956I 中看到功能切换及其值。 此消息指示已在功能切换配置文件中读取并存储了哪些设置,但它不指示是否以及如何使用功能切换。
示例
以下是功能切换配置文件示例:
# Feature Toggle File
com.ibm.cics.bms.ids=true 1
com.ibm.cics.bms.ids.vtamignore=false 2
com.ibm.cics.bms.ids.action=ABEND 3
1 在 BMS 3270 入侵检测服务上进行切换。
2 和 3 是功能部件的配置选项。