[z/OS]

耦合设施结构属性

您可以为耦合设施结构设置属性。 耦合设施结构仅在 z/OS®上可用。

对于每个属性,都有一个简短描述来说明在什么情况下您可能需要配置此属性。 以下各表还提供了 DEFINE、ALTER 和 DISPLAY CFSTRUCT 命令的等效 MQSC 参数。 有关 MQSC 命令的更多信息,请参阅 IBM Documentation中的 使用 MQSC 命令管理 IBM® MQ

“常规”页面

此表列出了您可以在 " 耦合设施结构属性 " 对话框的 常规 页面上设置的属性。

属性 含义 MQSC 参数
耦合设施名称 只读。 在创建耦合设施结构之后,就无法更改其名称。 CFSTRUCT
耦合设施描述 输入关于耦合设施结构用途的有意义的描述。 请参阅 属性对话框中的字符串 DESCR
级别 只读。 此耦合设施应用程序结构的功能级别。 CFLEVEL
恢复 只读。 此属性指定该应用程序结构是否支持耦合设施结构恢复。 RECOVER
丢失耦合设施连接 指定当队列管理器断开与 CF 结构的连接时要执行的操作。 有以下三个选项:
  • 作为队列管理器。 所执行的操作基于队列管理器 CFCONLOS 属性的设置。
  • 容许。 队列管理器容许丢失与 CF 结构的连接,并且不会终止。
  • 终止。 当丢失与 CF 结构的连接时,队列管理器终止。
仅从 CFLEVEL(5) 或更高版本开始,此参数才有效。 如果针对 CFLEVEL 低于 5 的接口设置了此属性,那么会导致返回 PCF 原因码 MQRCCF_PARM_CONFLICT。
CFCONLOS
自动恢复 指定队列管理器检测到结构失败时的自动恢复操作。 或者当队列管理器丢失与结构的连接,且 SysPlex 中的任何系统都没有连接到结构所分配到的耦合设施时。 值可以是以下任意值:
  • 。 将自动恢复结构及关联的共享消息数据集。
  • 。 结构不会自动恢复。
仅从 CFLEVEL(5) 或更高版本开始,此参数才有效。 如果针对 CFLEVEL 低于 5 的结构设置了该参数,那么会导致返回 PCF 原因码 MQRCCF_PARM_CONFLICT。
RECAUTO
变更日期 只读。 这是上次更改耦合设施结构属性的日期。 ALTDATE
变更时间 只读。 这是上次更改耦合设施结构属性的时间。 ALTTIME
状态 只读。 耦合设施结构的当前状态。 状态

“消息卸载”页面

下表列出了可在“耦合设施结构属性”对话框的消息卸载页面上设置的属性。

属性 含义 MQSC 参数
卸载 如果需要,请选择用于存储共享队列的消息数据的位置。 这可以是 Db2®, SMDS (共享消息数据集) 或 None (如果不需要卸载)。 OFFLOAD
卸载规则 1 阈值(百分比) 编辑该值来表示耦合设施结构已用容量的初始阈值。 例如,70% 表示耦合设施结构存储器已用 70% 时将触发卸载。 OFFLD1TH
卸载规则 1 大小 编辑该值来表示选择在达到卸载规则 1 中指定的容量阈值时要卸载的消息的大小。 将选择卸载所有超过指定大小的消息。 例如,32k 表示将卸载所有超过 32k 的消息。 OFFLD1SZ
卸载规则 2 阈值(百分比) 编辑该值来表示耦合设施结构已用容量的中级阈值。 例如,80% 表示耦合设施结构存储器已用 80% 时将触发卸载。 OFFLD2TH
卸载规则 2 大小 编辑该值来表示选择在达到卸载规则 2 中指定的容量阈值时要卸载的消息的大小。 将选择卸载所有超过指定大小的消息。 例如,4k 表示将卸载所有超过 4k 的消息。 OFFLD2SZ
卸载规则 3 阈值(百分比) 编辑该值来表示耦合设施结构已用容量的最终阈值。 例如,90% 表示耦合设施结构存储器已用 90% 时将触发卸载。 OFFLD3TH
卸载规则 3 大小 编辑该值来表示选择在达到卸载规则 3 中指定的容量阈值时要卸载的消息的大小。 将选择卸载所有超过指定大小的消息。 例如,0k 表示将卸载所有剩余消息。 OFFLD3SZ
通用数据集名称 编辑该值来提供与该结构关联的共享消息数据集组所使用的通用数据集名称。 DSGROUP
逻辑块大小 编辑该值来提供逻辑块大小,这是为单个队列分配共享消息数据集空间时所使用的单位 DSBLOCK
缓冲区数量 编辑该值来提供在每个队列管理器中分配用来访问共享消息数据集的缓冲区的数量。 DSBUFS
扩展数据集 编辑该参数来控制在共享消息数据集即将变满并且还需要更多块时,队列管理器是否应扩展该数据集。 EXPAND