队列管理器属性
您可以为本地和远程队列管理器设置属性。
此页面上的表列出了您可以为本地队列管理器和远程队列管理器设置的所有属性。 对于每个属性,都有一个简短描述来说明在什么情况下您可能需要配置此属性。 在相关时,这些表还给出了 ALTER 和 DISPLAY QMGR 命令的等效 MQSC 参数。 有关 MQSC 命令的更多信息,请参阅 使用 MQSC 命令进行管理。
使用 ALTER QMGR 命令通过 MQSC 更改的队列管理器的那些属性是针对本地和远程队列管理器显示的属性。 请注意, IBM® MQ Explorer 不会显示远程队列管理器的所有属性。
在 qm.ini 文件中定义的这些属性是仅对本地队列管理器显示的属性。 例如,应用于 qm.ini 文件的恢复日志和 XA 的规范等是仅针对本地队列管理器显示的规范。
有关您可在队列管理器“属性”对话框中为本地队列管理器和远程队列管理器设置的所有属性的列表,请参阅以下各表:
- 常规
- EXTENDED
出口 (多平台)
- 集群
- 存储库
- 通信
- 事件
- SSL
- 统计信息
- 联机监视
统计信息监视 (多平台)
记帐监视 (多平台)
日志 (多平台)
XA 资源管理器 (多平台)
可安装服务 (多平台)
- 通道
TCP (多平台)
LU6.2 (多平台)
NetBIOS (多平台)
SPX (多平台)
- 发布/预订
这些属性页面的一部分只可用于多平台队列管理器。
指示了 z/OS® 队列管理器上不可用的 "属性" 页面。
使用星号 (*) 标记的属性会更新配置文件,因此,您可以在队列管理器停止后对它们进行查看和编辑。 如果在队列管理器正在运行时,您编辑那些被标记的属性,那么您必须停止并重新启动此队列管理器,以使更改生效。 仅当队列管理器正在运行时,您才可编辑未标记的属性。 有关配置属性的更多信息,请参阅 qm.ini 文件节和属性。
![[z/OS]](ngzos.gif)
有关更多信息,请参阅 管理 IBM MQ 和 使用 MQSC 命令进行管理。
常规
下表列出了您可以在“队列管理器属性”对话框的常规页面上设置的属性。 常规页面上标有星号 (*) 的属性与配置文件中的节相关。
属性 | 含义 | MQSC 参数 |
---|---|---|
*队列管理器名称 | 只读。 在创建了队列管理器之后,您就不能更改其名称。 | QMNAME |
*平台 | 只读。 这是队列管理器正在运行的平台的体系结构。 | PLATFORM |
队列管理器状态 | 只读。 此属性显示队列管理器的状态,可以是以下某个选项:
|
状态 |
编码字符集标识 | 只读。 这是用于队列管理器的编码字符集标识(CCSID)。 CCSID 是与 API 定义的所有字符串字段一起使用的标识。 必须定义此值以用于您的平台,并且必须使用适合此平台的字符集。 | CCSID |
描述 | 输入此队列管理器用途的有意义的描述。 请参阅 在 IBM MQ Explorer中输入字符串。 | DESCR |
*命令级别 | 只读。 这是队列管理器的功能级别。 | CMDLEVEL |
版本 | 只读。 这是已安装的 IBM MQ 版本。 格式为 VVRRMMFF:
|
版本 |
![]() |
Startup 属性用于控制所选队列管理器的启动方式。 此属性仅适用于 Windows 。 “启动”属性有四个选项。 选择 自动 以在 IBM MQ Series 服务启动时自动启动队列管理器。 这是缺省值。 选择 自动(允许队列管理器的多个实例) 以在 IBM MQ Series 服务启动时自动启动队列管理器。 有关更多信息,请参阅 CSQM507E的 sax 选项。 选择 交互式 (手动) 以通过 IBM MQ Explorer手动启动队列管理器。 队列管理器在登录的用户(交互式用户)的名下运行。 队列管理器将在该交互式用户注销时自动停止。 选择 服务 (手动) 以通过 IBM MQ Explorer手动启动队列管理器。 队列管理器作为 MQ Services 服务的子代运行。 在该交互式用户注销时,队列管理器不会自动停止。 |
(不适用。) |
命令服务器控制 | 要配置命令服务器以便在队列管理器启动时此命令服务器自动启动,请单击队列管理器;要配置命令服务器以使它不自动启动并且必须手动启动,请单击手动。 | SCMDSERV |
通道启动程序控制 | 要配置通道启动程序以便在队列管理器启动时自动启动通道启动程序,请单击队列管理器;要配置通道启动程序以使它不自动启动并且必须手动启动,请单击手动。 | SCHINIT |
扩展
下表列出了您可以在“队列管理器属性”对话框的扩展页面上设置的属性。 扩展页面上的 Default bind type 属性与配置文件中的 DefaultBindType 节关键字相关。
属性 | 含义 | MQSC 参数 |
---|---|---|
死信队列 | 选择队列管理器用作死信队列的队列名称。 | DEADQ |
触发器时间间隔 | 输入队列管理器在相邻两次触发队列的消息之间必须等待的毫秒数,范围是 0 至 999999999。 仅当 队列属性 中的 Trigger type 属性设置为First. |
TRIGINT |
最大未落实消息数 | 输入一个同步点内的最大未落实消息数,范围是 1 至 999999999,此值用于限制在任何单个同步点内可以检索和放置的消息数。 此属性不能用于在同步点之外放置或检索的消息。 | MAXUMSGS |
最大句柄数 | 输入任何一个任务可同时拥有的最大开放句柄数,范围是 0 至 999999999。 | MAXHANDS |
最大消息长度 | 输入队列管理器上的队列所允许的最大消息长度,范围是 32 KB 至 100 MB。 缺省值是 4 MB(4 194 304 个字节)。 如果您减小队列管理器的最大消息长度,那么还必须减小 SYTEM.DEFAULT.LOCAL.QUEUE 定义以及连接至此队列管理器的所有其他队列的最大长度。 这样就确保了队列管理器的限值不小于队列管理器的任何队列的限值。 如果您不执行此操作,并且应用程序仅查询队列的 Max message length 属性的值,那么这些应用程序可能无法正常工作。 |
MAXMSGL |
最大属性长度 | 此值控制 V7 队列管理器中可以随消息一起流动的属性数据的字节大小。 如果属性的大小超过最大属性长度,那么将拒绝该消息。 | MAXPROPL |
最大优先级 | 只读。 这是队列管理器的最大优先级 9 。 |
MAXPRTY |
消息标记浏览时间间隔 | 输入队列管理器自动取消标记已浏览消息之前的时间间隔(毫秒)。 该时间间隔可以设置为最大值 999999999 毫秒。 此外,它也可以设置为无限制。 缺省值是 5000。 注意: 不应将值减小到低于缺省值 5000。
|
MARKINT |
命令输入队列 | 只读。 这是系统命令输入队列的名称。 已适当授权的应用程序可以将命令放置到此队列。 | COMMANDQ |
同步点 | 只读。 此属性表明同步点对队列管理器是否可用。 同步点在以下平台上始终可用:
|
SYNCPT |
分发列表 | 只读。 此属性表明队列管理器是否支持分发列表。 此属性仅在多平台上有效。 | DISTL |
AIX and Linux (仅限) 应用程序组 | 应用程序组选项指定进行连接的客户机应属于哪个应用程序组。 缺省值是不属于应用程序组。 | (不适用。) |
*缺省绑定类型 | 这是应用程序未对 MQCONNX 调用的 MQCNO 参数指定绑定类型时使用的缺省绑定类型。 选择共享或隔离。 | (不适用。) |
*错误日志大小 | 指定队列管理器错误日志在被复制到备份时的大小。 此值必须在 1048576 - 2147483648 字节之间。 缺省值是 262144 字节 (256 KB)。 | (不适用。) |
*排除的消息 | 如果大量使用 IBM MQ 系统,那么该系统可能会生成大量参考消息。 因此,您可以根据需要排除某些消息。 输入不写入队列管理器错误日志的每条消息的消息标识。 从下表中输入逗号分隔的消息标识列表:
|
(不适用。) |
*抑制的消息 | 如果大量使用 IBM MQ 系统,那么该系统可能会生成大量参考消息。 您可以根据需要阻止将所选消息发送至控制台或硬拷贝日志。 输入将以指定的时间间隔写入队列管理器错误日志仅一次的每条消息的消息标识。 此时间间隔在抑制的消息时间间隔属性中指定。 从下表中输入逗号分隔的消息标识列表:
如果在 |
(不适用。) |
*抑制的消息时间间隔 | 输入时间间隔(以秒计),在此时间间隔内,Suppressed Messages 属性中指定的消息将仅写入队列管理器错误日志一次。 此值必须在 1 - 86400 秒之间。 缺省值是 30 秒。 |
(不适用。) |
定制 | 包含 Custom 参数以仅供 IBM 使用,该参数为保留参数,用于在引入单独的属性前配置新功能。 可能的值为 0 或更多属性/值对的列表,采用 MQSC 样式语法,至少由一个空格分隔。 属性名称和值区分大小写,并且必须使用大写形式指定。 值可以包含空格、括号和单引号(必须使用另一个单引号进行转义)。 其他字符(包括嵌套括号 ())可以通过在两侧添加单引号进行包含。 有效语法的示例有:
队列管理器会对值进行解析,但如果无法根据这些规则对字符串进行解析,或者字符串中包含无法识别的属性或值,那么队列管理器将忽略错误。 |
定制 |
![]() |
(仅限 z/OS)如果队列管理器对共享队列进行 MQOPEN 调用,并且 MQOPEN 调用的 ObjectQmgrName 参数中指定的队列管理器与处理队列管理器位于同一队列共享组中,那么 Opening shared queues 属性将指定是使用 ObjectQmgrName,还是处理队列管理器直接打开共享队列。 使用在 ObjectQmgrName 中指定的队列管理器表示使用 ObjectQmgrName,并打开合适的传输队列;使用本地队列管理器表示正在处理的队列管理器直接打开共享队列,这可减少您的队列管理器网络中的流量。 |
SQQMNAME |
![]() |
(仅限z/OS ) 指定是否使用组内排队。 使用共享传输队列 (SYSTEM.QSG.TRANSMIT.QUEUE) 当队列共享组中的队列管理器交换消息时,单击 已启用; 要在队列共享组中的队列管理器交换消息时使用非共享传输队列和通道,请单击 已禁用。 如果您禁用组内排队,那么所使用的消息传送机制与队列管理器不是队列共享组的一部分时所使用的消息传送机制相同。 | IGQ |
![]() |
(仅限z/OS ) 指定 IGQ 代理要用于建立将消息放入目标队列的权限的用户标识。 队列管理器必须属于队列共享组才能使用此属性。 要指定将队列共享组中的接收队列管理器的用户标识用作 IGQ 用户标识,请保留此字段为空白。 | IGQUSER |
![]() |
(仅限z/OS ) 指定要由 IGQ 代理程序使用的权限检查类型以及用户标识。 这就建立了将消息放置到目标队列的权限。 队列管理器必须属于队列共享组才能使用此属性。 要指定缺省用户标识用于建立权限,请单击 缺省; 要指定 IGQ 用户标识和 ALT 用户标识用于建立权限,请单击 备用或 IGQ; 要指定仅 IGQ 用户标识用于建立权限,请单击 仅 IGQ; 要指定消息描述符中消息的 UserIdentifier 字段中的用户标识在 SYSTEM.QSG.TRANSMIT.QUEUE 队列用于建立权限,单击 上下文。 | IGQAUT |
![]() |
(仅限z/OS ) 输入近似值 (以秒计) ,用于指定扫描队列以废弃到期消息的频率。 此值必须在 1 - 99999999 之间。 最短扫描时间间隔为 5 秒,即使您指定 1 - 4 之间的更低值也是如此。 指定时间间隔为 0 可确保不扫描队列;这是缺省值。 | EXPRYINT |
![]() |
(仅限z/OS ) 指定队列管理器是支持大小写混合的安全概要文件名称还是仅支持大写形式的安全概要文件名称。 选择混合型以指定安全名称可以为大写或混合大小写形式。 选择大写以指定安全概要文件名称必须是大写形式。 这是缺省值。 | SCYCASE |
![]() |
(仅限z/OS ) 此属性的值可以为 "已启用" 或 "已禁用"。 如果系统已正确配置,那么该值只能设置为“启用”,否则将返回错误。 “启用”是缺省值。 系统程序员必须使用指定用于标识已失败的配置检查的代码。 它们必须采取纠正操作,然后重新发出 ALTER QMGR 命令。 当您启用组恢复单元(GROUPUR 支持)时,将执行多种配置检查,以确保完成了配置步骤。 如果这些检查中有任何一项失败,那么您就无法启用此支持。 如果已启用 GROUPUR 队列管理器属性,那么当队列管理器启动时,也会执行这些检查。 如果在启动期间其中一项检查失败,那么将禁用组恢复单元,直至您更正错误并重新启用 GROUPUR 队列管理器属性为止。 有关更多信息,请参阅 CSQM507E。 |
GROUPUR |
![]() |
(仅限 z/OS)指定当队列管理器失去与管理结构或任何 CFCONLOS 设置为作为队列管理器的 CF 结构的连接时执行的操作。 这两个选项为:
|
CFCONLOS |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
出口(多平台)
下表列出了您可以在“队列管理器属性”对话框的出口页面上设置的属性。 要配置队列管理器以运行用户出口,编辑出口页面上的属性。 出口页面上的属性与配置文件中的节相关。
属性 | 含义 | 节键 |
---|---|---|
*出口缺省路径 | 如果队列管理器是 32 位,请输入缺省情况下存储此队列管理器出口的位置的路径。 | ExitsDefaultPath |
*出口缺省路径(64 位) | 如果队列管理器是 64 位,请输入缺省情况下存储此队列管理器出口的位置的路径。 | ExitsDefaultPath64 |
*本地 API 出口 | 添加您要与此队列管理器配合使用的本地 API 出口的详细信息。 | ApiExitLocal |
* 名称 | 指定 API 出口的描述性名称,它传递至 MQAXP 结构的 ExitInfoName 字段中的 API 出口。 此名称必须唯一,长度限制为 48 个字符,并且必须仅包含对 IBM MQ 对象的名称有效的字符,例如队列名称。 | 名称 |
*类型 | 指定出口的类型:queue manager 或 override 。 |
(不是单独的节键。) |
*顺序 | 此属性是一个无符号数值,它定义了此 API 出口相对于其他 API 出口的调用顺序。 先调用序号较低的 API 出口,然后调用序号较高的 API 出口。 具有相同序号的不同 API 出口的调用顺序未进行定义。 为队列管理器定义的 API 出口指定不连续的序号可以有效地避免这种情况。 | 顺序 |
*模块 | 指定包含 API 出口代码的模块。 如果此字段包含模块的完整路径名,那么将照原样使用它。 如果此字段仅包含模块名称,那么该模块将使用与通道出口相同的方法进行定位;即,使用队列管理器属性对话框的出口页面上 Exit default path 字段中的值。 |
模块 |
*函数 | 指定模块的函数入口点的名称,该模块包含 API 出口的代码。 此入口点是 MQ_INIT_EXIT 函数。 此字段的长度受限于 MQ_EXIT_NAME_LENGTH。 | 函数 |
* 数据 | 如果指定了此属性,那么会除去开头和末尾的空格,剩余的字符串被截断为 32 个字符,并且将结果字符串传递到 MQAXP 结构的 ExitData 字段的出口。 如果未指定此属性,那么会将 32 个空白字符的缺省值传递至 MQAXP 结构的 ExitData 字段中的出口。 | 数据 |
集群
下表列出了您可以在“队列管理器属性”对话框的集群页面上设置的属性。 要配置队列管理器的集群属性,编辑集群页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
集群成员资格 | 只读。 此表列出了队列管理器所属的集群的名称。 | (不适用。) |
集群工作负载出口 | 将消息放置到集群队列时调用此出口。 输入集群工作负载出口的名称:
|
CLWLEXIT |
集群工作负载数据 | 输入调用出口时要传递至集群工作负载出口的数据。 数据的最大长度是 32 个字符。 | CLWLDATA |
集群工作负载长度 | 输入传递至集群工作负载出口的消息数据的最大字节数:
|
CLWLLEN |
最大出站集群通道 | 输入最大出站集群通道数。 有关更多信息,请参阅 分布式排队和集群。 | CLWLMRUC |
集群工作负载方式 | 集群工作负载出口 CLWL 允许您指定要打开集群中哪一个集群队列以响应 MQI 调用(例如,MQOPEN 或 MQPUT)。 缺省值是 SAFE,这表示 CLWL 出口与队列管理器在不同的进程中运行,因此,发生问题时,不会破坏队列管理器的完整性。 然而,作为独立进程运行 CLWL 出口会对性能产生不利影响。 如果您希望通过在同一个进程中运行 CLWL 出口和队列管理器来提高性能,请单击 FAST。 仅当您确定使用 CLWL 出口没有问题时才使用“FAST”方式,因为如果使用“FAST”方式存在问题,那么队列管理器失败,并且队列管理器的完整性也很难保证。 为队列管理器设置的值将覆盖为机器范围的配置设置的值。 | CLWLMode |
CLWL 使用队列 | 此属性指定队列管理器是否可从集群队列的远程实例以及本地实例进行选择。 如果队列管理器通过集群通道接收消息,那么该消息将放置在集群队列的本地实例上;如果队列管理器通过本地或非集群通道接收消息,并且此属性的值为 Any ,那么该消息将放置在集群队列的本地或远程实例上。 要使队列管理器使用集群队列的远程实例,单击任意;要阻止队列管理器使用集群队列的远程实例,单击本地。 有关更多信息,请参阅分布式排队和集群。 |
CLWLUSEQ |
缺省集群传输队列 | 集群用于向集群中的其他队列管理器传输消息的缺省传输队列类型。 消息通过集群发送方通道进行传输。 该属性的缺省值是 要使用不同的传输队列将消息发送到每个集群中的每个队列管理器,请将 Default cluster transmission
queue 的值设置为 |
DEFCLXQ |
存储库
下表列出了您可以在“队列管理器属性”对话框的存储库页面上设置的属性。 要指定队列管理器主管一个或多个集群的存储库,编辑存储库页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
非集群完整存储库 | 要指定队列管理器不是集群的完整存储库,选择此选项。 | (不适用。) |
集群的完整存储库 | 要使此队列管理器仅成为一个集群的完整存储库,选择此选项,然后输入此集群的名称。 | REPOS |
集群列表的完整存储库 | 要使此队列管理器成为多个集群的完整存储库,选择此选项,然后输入集群的名称。 | REPOSNL |
通信
下表列出了您可以在“队列管理器属性”对话框的通信页面上设置的属性。 要配置队列管理器发送和接收消息的方式,编辑通信页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
缺省传输队列 | 输入缺省传输队列的名称,如果未定义其他合适的传输队列,那么此队列中将放置发往远程队列管理器的消息。 指定的队列必须是本地传输队列,但不能是集群传输队列。 | DEFXMITQ |
通道自动定义 | 要使接收方连接通道和服务器连接通道能够自动定义,请单击启用;要阻止接收方连接通道和服务器连接通道自动定义,请单击禁用。 无论您怎样设置此属性,集群发送方通道总是自动定义的。 | CHAD |
通道自动定义出口 | 在接收到未定义的接收方通道、服务器连接通道或集群发送方通道的入站请求时调用此出口。 在启动集群接收方通道时也会调用此出口。 输入通道自动定义出口的名称:
|
CHADEXIT |
通道认证 | 要在通道级别对授予连接系统的访问权进行更精确的控制,您可以使用通道认证记录。IBM WebSphere® MQ 7.1, 及更高版本,缺省情况下使用通道认证创建队列管理器。 如果从较早发行版将队列管理器迁移到 IBM WebSphere MQ 7.1 ,那么不会启用通道认证。 要启用通道认证,请使用 ALTER QMGR CHLAUTH(ENABLED) 命令 | CHLAUTH |
主机名的逆向查找 | 控制是否为已连接通道的 IP 地址完成对来自域名服务器 (DNS) 的主机名的逆向查找。 该属性仅对使用 TCP 传输类型 (TRPTYPE) 的通道产生影响。 如果您使用具有 CHLAUTH(ENABLED) 的通道认证规则,并且已经定义了在规则的 ADDRESS 字段中使用 DNS 主机名的任何规则,那么在将 REVDNS 设置为 DISABLED 时,这些规则将从不匹配入站通道。 对此参数的更改会在下次启动通道时生效。 通过逆向查找 IP 地址已获取主机名信息的通道会保留此信息。 |
REVDNS |
IP 地址版本 | 要指定队列管理器使用 IPv6 协议,单击 IPV6;要指定队列管理器使用 IPv4 协议,单击 IPV4。 | IPADDRV |
活动记录 | 如果队列管理器应用程序为请求活动报告的消息执行某些操作,那么队列管理器可生成活动报告。 您可使用此活动报告找出队列管理器网络中此消息的发送目标。 要阻止队列管理器应用程序生成活动报告,单击禁用;要使队列管理器应用程序生成活动报告,单击消息或队列。 如果单击 消息,那么生成活动报告的队列管理器应用程序会将报告放置在队列上,消息发起方在消息描述符的 ReplyToQ 和 ReplyToQMgr 字段中请求该报告; 如果单击 队列,那么生成活动报告的队列管理器应用程序会将报告放置在系统队列 SYSTEM.ADMIN.ACTIVITY.QUEUE。 如果更改此属性,那么必须停止并重新启动您要应用这些更改的任何通道。 | ACTIVREC |
跟踪路由消息记录 | 您可以使用跟踪路由消息来确定消息通过队列管理器网络时使用的路由。 参与队列管理器应用程序可生成有关路由的信息并可将此信息放置到活动报告中。 队列管理器应用程序还可将此信息添加至跟踪路由消息本身,这取决于跟踪路由消息中设置的选项。 然后跟踪路由消息可累积有关此路由的按年代顺序排列的信息。 Activity
recording 属性指定要将活动报告放入的队列。 Trace-route recording 属性控制跟踪路由消息自身中信息的累积。 要阻止队列管理器在跟踪路由消息中追加路由信息并阻止在应答消息中返回信息,请单击禁用。 要使队列管理器应用程序将路由信息添加至跟踪路由消息,请单击消息或队列。 如果单击 消息 ,并且队列管理器应用程序生成包含来自跟踪路由消息的累积路由信息的应答消息,那么队列管理器应用程序会将应答消息放在消息的发起方在消息描述符的 ReplyToQ 和 ReplyToQMgr 字段中请求的队列上; 如果单击 队列 ,并且队列管理器应用程序生成包含来自跟踪路由消息的累积路由信息的应答消息,那么队列管理器应用程序会将应答消息放在系统队列 SYSTEM.ADMIN.TRACE.ROUTE.QUEUE。 如果更改此属性,那么必须停止并重新启动您要应用这些更改的任何通道。 |
ROUTEREC |
事件
下表列出了您可以在“队列管理器属性”对话框的事件页面上设置的属性。 要配置队列管理器以生成事件来响应某种条件,编辑事件页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
权限事件 | 当应用程序尝试打开对其不具有所需权限的队列时,队列管理器可生成权限事件消息。 要生成权限事件消息,单击启用; 要阻止队列管理器生成权限事件消息,单击禁用。 | AUTHOREV |
禁止事件 | 当应用程序尝试将消息放置到一个禁止放置的队列或应用程序尝试从一个禁止获取的队列获取消息时,队列管理器可生成禁止事件消息。 要生成禁止事件消息,单击启用;要阻止队列管理器生成禁止事件消息,单击禁用。 | INHIBTEV |
本地事件 | 当应用程序或队列管理器未能访问对象(例如,由于未定义对象)时,此队列管理器可生成本地事件消息。 要生成本地事件消息,单击启用;要阻止队列管理器生成本地事件消息,单击禁用。 | LOCALEV |
远程事件 | 当应用程序或队列管理器未能访问另一个队列管理器上的队列(例如,由于未正确定义传输队列)时,此队列管理器可生成远程事件消息。 要生成远程事件消息,单击启用;要阻止队列管理器生成远程事件消息,单击禁用。 | REMOTEEV |
启动和停止事件 | 当队列管理器启动时,或者已被要求停止或停顿时,该队列管理器会生成启动和停止事件消息。 要生成启动和停止事件消息,单击启用;要阻止队列管理器生成启动和停止消息,单击禁用。
|
STRSTPEV |
性能事件 | 当资源达到阈值条件时,例如,已达到队列深度限制,此队列管理器可生成性能事件消息。 要生成性能事件消息,单击启用;要阻止队列管理器生成性能事件消息,单击禁用。 | PERFMEV |
命令事件 | 当成功执行 MQSC 命令或 PCF 命令时,队列管理器可以生成命令事件消息。 要生成命令事件消息,请单击启用;要阻止队列管理器生成命令事件,请单击禁用;要生成除 DISPLAY MQSC 命令和 Inquire PCF 命令之外的其他命令事件消息,请单击不显示。 | CMDEV |
通道事件 | 当队列管理器在通道上检测到某些情况时,例如,通道启动或停止,此队列管理器可生成通道事件消息。 要生成通道事件消息,单击启用;要阻止队列管理器生成通道事件消息,单击禁用。 | CHLEV |
通道自动定义事件 | 当自动生成通道时,队列管理器可生成通道自动定义事件消息。 要生成通道自动定义事件消息,单击启用;要阻止队列管理器生成通道自动定义事件消息,单击禁用。 | CHADEV |
SSL 事件 | 当使用 TLS 安全性的通道未能建立 TLS 连接时,队列管理器可生成 SSL 事件消息。 要生成 SSL 事件消息,请单击已启用;要阻止队列管理器生成 SSL 事件消息,请单击已禁用。 | SSLEV |
配置事件 | 当创建或修改对象时,队列管理器可以生成配置事件消息。 要生成配置事件消息,请单击启用;要阻止队列管理器生成配置事件消息,请单击禁用。 | CONFIGEV |
![]() |
(仅限 z/OS)当 IMS 网桥启动或停止时,队列管理器可以生成网桥事件消息。 要生成网桥事件消息,请单击启用;要阻止队列管理器生成网桥事件消息,请单击禁用。 | BRIDGEEV |
记录器事件 | 如果将队列管理器配置为使用线性日志记录,那么可以将队列管理器配置为在将更改写入 IBM MQ 恢复日志时生成记录器事件消息。 要生成记录器事件消息,请单击已启用;要阻止队列管理器生成记录器事件消息,请单击已禁用。 | LOGGEREV |
SSL
下表列出了您可以在“队列管理器属性”对话框的 SSL 页面上设置的属性。 要配置队列管理器及其通道以使用 TLS 安全性,编辑 SSL 页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
密钥存储库 | 输入队列管理器的密钥存储库的完整路径。 | SSLKEYR |
证书标签 | CERTLABL | |
![]() |
![]() |
![]() |
撤销名称列表 | 输入撤销名称列表的名称。 撤销名称列表可以包含出自以下任何一种或两种类型的认证信息对象的混合物:
|
SSLCRLNL |
加密硬件 | 要配置加密硬件,请单击“加密硬件设置”对话框中的配置,然后输入加密硬件的详细信息。 | SSLCRYP |
SSL 复位计数 | 输入重新协商密钥之前在 TLS 对话期间发送和接收的未加密字节数,范围是 0 至 999999999。 零值表示永远不会重新协商密钥。 此字节数包括消息通道代理程序 (MCA) 发送的控制信息。 如果此属性的值大于 0,并且通道属性中 Heartbeat interval 属性的值大于 0,那么在通道脉动信号后发送或接收消息数据之前,还会重新协商密钥。 |
SSLRKEYC |
需要 SSL FIPS | 要指定是否仅使用 FIPS 认证的密码算法 (如果密码术是在 IBM MQ 而不是密码硬件中执行) ,请单击 是。 要指定可以使用任何密码算法,请单击否。 | SSLFIPS |
OCSP 认证 | OCSP 认证设置表明从 OCSP 调用收到“未知”响应时连接的结果。
|
不适用 |
OCSP 检查扩展 | OCSP 检查扩展属性控制 AuthorityInfoAccess 证书扩展中的 OCSP 服务器详细信息是否用于执行数字撤销检查。 该属性有两个可能的值:
|
不适用 |
SSL HTTP 代理名称 | SSL HTTP 代理名称是要被 GSKit 用于 OCSP 检查的 HTTP 代理服务器的主机名或网络地址。 该地址可以选择后跟端口号,用括号括起来。 如果不指定端口号,那么将使用缺省 HTTP 端口 80。 | 不适用 |
Suite B 强度 | 套件 B 强度属性控制是否使用套件 B 加密。 该属性有四个可能值:
|
SUITEB |
证书确认策略 | 证书验证策略属性控制使用哪个 TLS 证书验证策略来验证从远程合作伙伴处接收到的数字证书。 该属性有两个可能值:
|
CERTVPOL |
统计信息
下表列出了“队列管理器属性”对话框的统计信息页面上的属性。 统计信息页面显示有关队列管理器的历史记录的信息。 您不能编辑这些属性中的任何一个属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
创建日期 | 只读。 这是创建队列的日期。 | CRDATE |
创建时间 | 只读。 这是创建队列的时间。 | CRTIME |
变更日期 | 只读。 这是最近一次变更队列的属性的日期。 | ALTDATE |
变更时间 | 只读。 这是最近一次变更队列的属性的时间。 | ALTTIME |
QMID | 只读。 这是内部生成的队列管理器的唯一名称。 | QMID |
联机监视
下表列出了您可以在“队列管理器属性”对话框的联机监视页面上设置的属性。 要收集有关队列管理器的通道和队列的当前性能的数据,请编辑联机监视页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
通道监视 | 此属性指定是否收集队列管理器所主管的通道的当前性能的联机监视数据。 要关闭队列管理器在其 Channel monitoring 属性中具有值 Queue Manager 的通道的联机监视数据收集,请单击关;要关闭所有队列管理器通道的联机监视数据收集,而不考虑该通道的 Channel
monitoring 属性的设置,请单击无。 要为其 Channel monitoring 属性中具有值 Queue
Manager 的通道指定较低的数据收集速率(对系统性能影响最小),请单击低;要为其 Channel
monitoring 属性中具有值 Queue Manager 的通道指定中等的数据收集速率(对系统性能影响有限),请单击中;要为其 Channel monitoring 属性中具有值 Queue
Manager 的通道指定较高的数据收集速率(对系统性能可能产生影响),请单击高。 |
MONCHL |
队列监视 | 此属性指定是否收集队列管理器所主管的队列的当前性能的联机监视数据。 要对在其 Queue monitoring 属性中具有值 Queue Manager 的队列管理器的队列关闭联机监视数据收集,请单击关;要对所有队列管理器的队列关闭联机监视数据收集,而不考虑队列的 Queue
monitoring 属性的设置,请单击无。 要对其 Queue monitoring 属性中具有值 Queue Manager 的队列指定低速率数据收集(对系统性能影响最小),请单击低;要对其 Queue monitoring 属性中具有值 Queue
Manager 的队列指定中等速率数据收集(对系统性能影响有限),请单击中;对于其 Queue
monitoring 属性中具有值 Queue Manager 的队列,要指定高速率数据收集(可能对系统性能产生影响),请单击 高。 |
MONQ |
自动 CLUSSDR 监视 | 此属性指定是否要收集自动定义的集群发送方通道当前性能的联机监视数据。 要继承队列管理器的 Channel
monitoring 属性的值,请单击队列管理器;要关闭队列管理器上自动定义的集群发送方通道的数据收集,请单击无;要指定低数据收集速率且对系统性能影响最小,请单击 低(所收集的数据不太可能是最新的);要指定中等数据收集速率,但对系统性能的影响有限,请单击中;要指定高数据收集速率并对系统可能产生影响 性能,请单击高(收集的数据是最新、可用的)。 |
MONACLS |
活动跟踪覆盖 | 该属性指定应用程序能否覆盖队列管理器属性 ACTVTRC 的值。 有效值为已启用和已禁用。 在选择已启用时,应用程序可以通过使用 MQCONNX API 调用的 MQCNO 结构的选项字段来覆盖 ACTVTRC 参数的设置。 在选择已禁用时,应用程序将无法覆盖 ACTVTRC 参数的设置。 已禁用是该参数的缺省值。 对该参数的更改会对在此更改之后所发生的与队列管理器的连接生效。 此参数仅在多平台上有效。 | ACTVCONO |
活动跟踪 | 该属性指定是否将收集 MQI 应用程序活动跟踪信息。 有效值为开启和关闭。 在选择开启时,会启用 MQI 应用程序活动跟踪信息收集。 如果队列管理器属性 ACTVCONO 设置为已启用,那么可以使用 MQCNO 结构的选项字段来覆盖该参数的值。 在选择关闭时,会禁用 MQI 应用程序活动跟踪信息收集。 关闭是该参数的缺省值。 对该参数的更改会对在此更改之后所发生的与队列管理器的连接生效。 此参数仅在多平台上有效。 | ACTVTRC |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
统计信息监视(多平台)
下表列出了您可以在“队列管理器属性”对话框的统计信息监视页面上设置的属性。 要收集有关队列管理器活动的统计数据,请编辑统计信息监视页面上的属性。
对于 z/OS 统计信息监视设置,请参阅 统计信息监视 (z/OS)。
属性 | 含义 | MQSC 参数 |
---|---|---|
MQI 统计信息 | 要收集队列管理器的 MQI 统计数据,单击打开;要阻止队列管理器的 MQI 统计信息监视数据收集,单击关闭。 | STATMQI |
队列统计 | 此属性指定是否收集队列管理器所主管的队列活动的统计数据。 要打开队列管理器队列的统计数据收集,请单击开;要关闭队列管理器在其 Queue
statistics 属性中具有值 Queue Manager 的队列的统计数据收集(请参阅队列属性),请单击关;要关闭队列管理器的所有队列的统计数据收集,而不考虑队列的 Queue statistics 属性的设置,请单击无。 |
STATQ |
通道统计 | 此属性指定是否收集队列管理器所主管的通道活动的统计数据。 要关闭在其 Channel
statistics 属性中具有值 Queue Manager 的队列管理器通道的统计数据收集(请参阅通道属性),请单击关;要关闭所有队列管理器通道的统计数据收集,而不考虑该通道的 Channel
statistics 属性的设置,请单击无。 要为其 Channel statistics 属性中具有值 Queue
Manager 的通道指定较低的数据收集速率(对系统性能影响最小),请单击低;要为其 Channel
statistics 属性中具有值 Queue Manager 的通道指定中等的数据收集速率(对系统性能影响有限),请单击中;要为其 Channel statistics 属性中具有值 Queue
Manager 的通道指定较高的数据收集速率(对系统性能可能产生影响),请单击高。 |
STATCHL |
自动 CLUSSDR 统计信息 | 此属性指定是否要收集自动定义的集群发送方通道活动的统计数据。 要继承队列管理器 Channel statistics 属性的值,请单击队列管理器;要关闭队列管理器上自动定义的集群发送方通道的数据收集,请单击无;要指定较低的数据收集速率,请单击低(收集的数据不太可能是最新数据);要指定中等的数据收集速率,请单击中;要指定较高的数据收集速率,请单击高(收集的数据是最新、可用的)。 |
STATACLS |
统计时间间隔 | 输入将统计信息监视数据写入监视队列之间的时间间隔(以秒计)。 缺省值是 1800 秒(30 分钟)。 | STATINT |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
记帐监视(多平台)
下表列出了您可以在“队列管理器属性”对话框的记帐监视页面上设置的属性。 要收集有关连接活动的数据,编辑记帐监视页面上的属性。
有关 z/OS 帐户监视设置,请参阅 z/OS上的记帐监视。
属性 | 含义 | MQSC 参数 |
---|---|---|
MQI 记帐 | 要收集队列管理器的 MQI 记帐数据,单击打开;要阻止队列管理器的 MQI 记帐监视数据收集,单击关闭。 | ACCTMQI |
队列记帐 | 此属性指定是否收集队列管理器所主管的队列连接活动的记帐数据。 要对队列管理器的队列启用记帐数据收集,请单击开;要对队列管理器的 Queue accounting 属性中具有值 Queue Manager 的队列禁用记帐数据收集(请参阅队列属性),请单击关;要对所有队列管理器的队列禁用记帐数据收集,而不考虑队列的 Queue accounting 属性的设置,请单击无。 |
ACCTQ |
记帐时间间隔 | 输入将记帐监视数据写入监视队列之间的时间间隔(以秒计)。 缺省值是 1800 秒(30 分钟)。 | ACCTINT |
记帐连接覆盖 | 应用程序可使用 MQCONNX 调用中的“连接”选项覆盖“MQI 记帐”属性和“队列记帐”属性。 要使应用程序覆盖这些属性,单击启用;要阻止应用程序覆盖这些属性,单击禁用。 | ACCTCONO |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
日志(多平台)
下表列出了您可以在“队列管理器属性”对话框的日志页面上设置的属性。 要配置队列管理器的日志设置,编辑日志页面上的属性。 日志页面上的属性与配置文件中的节相关。
有关 z/OS 日志设置,请参阅 日志 (仅限z/OS )。
属性 | 含义 | 节键 |
---|---|---|
*日志类型 | 只读。 此属性显示队列管理器使用的日志记录类型。 在创建队列管理器之后,您就不能更改日志记录类型。 | LogType |
*日志路径 | 只读。 此属性显示队列管理器日志的位置。 在创建队列管理器后,您无法更改 Log path 属性的值。 |
LogDefaultPath |
*日志文件页数 | 只读。 此属性显示日志文件中 4 KB 页的数目。 例如,如果值为256,文件大小为 1 MB。 缺省值为4096,文件大小为 16 MB。 |
LogFileSize |
*日志主文件数 | 这些是创建队列管理器时分配的日志文件。
创建或启动队列管理器时检查该值。 可以在创建队列管理器之后更改该值,但更改在重新启动队列管理器后才生效。 |
LogPrimaryFiles |
*日志辅助文件数 | 这些是耗尽主文件时分配的日志文件。
|
LogSecondaryFiles |
*日志缓存页数 | 输入用于写入的缓存页数,范围是 0 至 4096,每页大小为 4 KB。 如果输入
1 至 17 之间的一个数字,那么将使用最小值 18(72 KB)。 如果输入
18 至 4096 之间的一个数字,那么将使用所输入的页数。 如果您输入 0,那么队列管理器选择大小。
缺省值是 0,队列管理器将此值选择为 512(2048 KB)。 如果更改此属性的值,请重新启动此队列管理器以应用此更改。 |
LogBufferPages |
*日志写完整性 | 这是记录器用于可靠写入日志记录的方法。 如果您正在使用固定的写高速缓存(例如,启用了 ssa 写高速缓存),那么记录器以单写的方式写入日志记录是安全的,因此单击单写;如果您需要更完整地写入日志记录,单击双写以使用一个附加写入;如果您需要绝对完整地写入日志记录而不惜损失性能,请单击三重写以使用另一个附加写入。 | LogWriteIntegrity |
日志管理 | 用于管理日志的方法。 仅当 LogType 为 LINEAR 时,LogManagement 才适用。 如果更改 LogManagement 值,更改在重新启动队列管理器之后才会生效。 有三个选项。 手动,手动管理日志扩展数据块。 指定该选项意味着队列管理器不会复用或删除日志扩展数据块,即使不再需要将这些日志扩展数据块用于恢复也是如此。 自动,由队列管理器自动管理日志扩展数据块。 指定该选项意味着当不再需要将这些日志扩展数据块用于恢复后,队列管理器即可复用或删除日志扩展数据块。 不允许归档。 归档,由队列管理器管理日志扩展数据块,但是在每个日志扩展数据块归档完成后必须通知队列管理器。 指定该选项意味着当通知队列管理器不再需要将某日志扩展数据块用于恢复并且该日志扩展数据块已归档后,队列管理器即可复用或删除日志扩展数据块。 缺省值为手动。 |
LogManagement |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
XA 资源管理器(多平台)
下表列出了您可以在“队列管理器属性”对话框的 XA 资源管理器页面上设置的属性。 如果队列管理器协调其自己的工作单元以及数据库更新,那么 XA 资源管理器 页面将显示要编辑的属性; 例如,资源管理器 (数据库) 的名称和交换机文件的位置,这有助于 IBM MQ 与数据库通信。 XA 资源管理器页面上的属性与配置文件中的 XAResourceManager
节相关。
属性 | 含义 | 节键 |
---|---|---|
* 名称 | 输入资源管理器(数据库)的名称。 | 名称 |
*SwitchFile | 输入交换机文件的位置,这有助于 IBM MQ 与数据库进行通信。 | SwitchFile |
*XAOpenString | 您可以输入 IBM MQ 在其对数据库管理器的 xa_open 函数的调用中传递的数据字符串。 IBM MQ 和队列管理器在队列管理器启动时以及在 IBM MQ 应用程序进程中首次调用 MQBEGIN 时调用 xa_open 函数。 缺省值是零长度字符串。 | XAOpenString |
*XACloseString | 您可以输入 IBM MQ 在其对数据库管理器的 xa_close 函数的调用中传递的数据字符串。 IBM MQ 和队列管理器在队列管理器启动时以及在 IBM MQ 应用程序进程中调用 MQDISC 时调用 xa_close 函数,先前已调用 MQBEGIN。 缺省值是零长度字符串。 零长度字符串很常见。 | XACloseString |
*ThreadOfControl | 队列管理器将此值用于序列化。 如果数据库客户机允许线程调用 XA 函数而不需要序列化,那么 ThreadOfControl 的值可为 THREAD 。 如果数据库客户机不允许线程以此方式调用其 XA 函数,那么 ThreadOfControl 的值必须是 PROCESS 。 缺省值为 PROCESS 。 |
ThreadOfControl |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
可安装服务(多平台)
下表列出了“队列管理器属性”对话框的可安装服务页面上的属性。 可安装服务页面显示有关您的计算机上已安装的可安装服务的信息。 缺省情况下,仅显示授权服务 OAM。 可安装服务页面上的属性与配置文件中的 Service
节相关。 有关更多信息,请参阅 配置服务和组件。
属性 | 含义 | 节键 |
---|---|---|
*服务名称 | 只读。 这是服务的名称。 | 名称 |
*服务入口点 | 只读。 这是为服务定义的入口点数,包括初始化入口点和终止入口点。 | EntryPoints |
*安全策略 | 只读。 这是队列管理器的安全策略。 Default 表示使用缺省安全策略;NTSIDs Required 表示在执行安全性检查时将 Windows 安全标识传递到 OAM。 |
SecurityPolicy |
*ServiceComponents | 只读。 这是您的计算机上所安装的服务组件的列表。 | ServiceComponents |
* 名称 | 只读。 这是组件的名称。 | component_name |
*服务 | 只读。 这是可安装服务的名称。 | service_name |
*数据大小 | 只读。 这是在每个调用上,传递至组件的组件数据区域的大小(以字节计)。 如果不需要组件数据,那么将使用值 0 。 |
size |
*模块 | 只读。 这是模块的路径,此模块包含用于组件的代码。 | module_name |
通道
下表列出了您可以在“队列管理器属性”对话框的通道页面上设置的属性。 要配置队列管理器通道的行为,请编辑通道页面上的属性。
多平台的通道属性
在多平台上,通道页面上的属性与配置文件中的节相关。 您不能在远程分布式队列管理器上编辑这些属性。
属性 | 含义 | 节键 |
---|---|---|
*最大通道数 | 输入当前使用的最大通道数(包括带有已连接的客户机的服务器连接通道),范围是 1 至 9 999。
对于其他所有平台,该值必须介于 1 和 65535 之间,缺省值为 100。 在生产系统上,您可使用(例如)值 1000。 如果减小此属性值,那么超出新限制的任何当前通道会继续运行直至停止。 |
MaxChannels |
*最大活动通道数 | 输入在任一时刻可以是活动状态的最大通道数。 缺省值是为 MaxChannels 属性指定的值。
对于其他所有平台,该值必须介于 1 和 65535 之间。 |
MaxActiveChannels |
*最大启动程序数 | 输入所允许的最大启动程序数。 缺省值和最大值都是 3。 | MaxInitiators |
*MQI 绑定类型 | 选择通道用于连接应用程序的连接类型。 要使用标准连接进行连接,单击标准;要在不使用代理进程的情况下进行连接,单击快速路径。 | MQBindType |
*采用新的 MCA | 此属性指定在检测到与 Adopt new MCA check 属性值匹配的新入站通道请求时是否采用(重新启动)孤立的 MCA 实例。要采用所有通道类型,请输入 All。 如果不能安全结束 FASTPATH 通道,那么此通道不会结束,并且此采用操作将失败。 如果不需要采用孤立通道,请输入 No。 |
AdoptNewMCAType |
*采用新的 MCA 检查 | 此属性指定在检测到新的入站通道与现有活动 MCA 同名时检查哪些元素来确定是否应采用 MCA。 输入以下一个或多个值(以逗号分隔):
|
AdoptNewMCACheck |
*采用新的 MCA 超时 | 输入新进程必须等待老进程结束的秒数,范围在 1 至 3600 之间。 缺省值是 60。 | AdoptNewMCATimeout |
*流水线长度 | 要允许 MCA 使用多线程传送消息,输入通道将使用的并发线程数。 缺省值为 1;如果输入大于 1 的值,那么会将该值视为 2。 确保将通道两端的队列管理器配置为流水线长度大于 1。 流水线仅对 TCP/IP 通道有效。 | PipeLineLength |
z/OS的通道属性
在 z/OS上,通道属性不是配置属性; 它们只是普通队列管理器属性,就像 z/OS 队列管理器属性对话框中的所有其他属性一样。
属性 | 含义 | MQSC 参数 |
---|---|---|
活动通道 | 输入在任何时刻可以处于活动状态的通道的最大数量,范围是 1 到 9999。 缺省值是 200。 该值不得大于 MAXCHL 的值,该值用于定义允许的最大通道数。 | ACTCHL |
通道启动程序适配器 | 指定要用于处理 IBM MQ 调用的适配器子任务数 (从 0 到 9999)。 作为指导,适配器与分派器的比率应该大约为 8 比 5。 但是,如果您只有少量通道,那么不必将此参数的值减小至低于缺省值。 建议的设置值:8(缺省值)用于测试系统;20 用于生产系统。 指定 20 个适配器的值将使 IBM MQ 调用具有更大的并行性。 这对持久消息很重要。 指定较少的适配器可能对非持久消息较好。 | CHIADAPS |
采用新的 MCA 检查 | 此属性指定在检测到新的入站通道与现有活动 MCA 同名时检查哪些元素来确定是否应采用 MCA。 输入下列由逗号分隔的一个值或多个值。 要检查队列管理器名称和网络地址以防止通道意外关闭,单击所有;要检查网络地址,单击网络地址;要检查队列管理器名称,单击队列管理器名称;不做任何检查,单击无。 | ADOPTCHK |
采用新的 MCA 类型 | 此属性指定当检测到与“采用新的 MCA 检查”参数匹配的新入站通道请求时,是否应该自动重新启动特定通道类型的孤立 MCA 实例。 该属性为只读。 | ADOPTTYPE |
通道启动程序分派器 | 指定用于通道启动程序的分派器数,范围是 1 到 9999。 作为一个指导值,允许每 50 个当前通道使用一个分派器。 但是,如果您有少量通道,请使用缺省值 5。 如果您正在使用 TCP/IP,那么用于 TCP/IP 的最大分派器数为 100,即使您为该属性指定了较大的值也是如此。 建议您在生产系统上指定的值是 20,它可以处理多达 1000 个活动通道。 重新启动通道启动程序以将更改应用于此属性。 | CHIDISPS |
向 WLM 注册 | 不再使用此参数。 它必须具有 No 值。 | DNSWLM |
侦听器计时器 | 指定在 APPC 或 TCP/IP 发生故障后 IBM MQ 尝试重新启动侦听器之间的时间间隔 (以秒计,从 5 到 9999)。 当侦听器在 TCP/IP 上重新启动时,它使用它首次启动时所使用的同一端口和 IP 地址。 此属性的更改会对以后启动的侦听器生效。 当前启动的侦听器不受此属性更改的影响。 | LSTRTMR |
使用 LU6.2 的通道数 | 指定使用 LU6.2 传输协议的当前通道最大数目或可连接的客户机的最大数目。 输入 0 到 9999 之间的一个值。 如果您输入 0,那么不会使用 LU6.2 传输协议。 该值不得大于 MAXCHL 的值,该值用于定义允许的最大通道数。 | LU62CHL |
最大通道数 | 输入最大通道数,范围是 0 到 9999,可以是当前数目(包括具有已连接的客户机的服务器连接通道)。 缺省值是 200。 在生产系统上,您可使用(例如)值 1000。 如果减小此属性值,那么超出新限制的任何当前通道会继续运行直至停止。 ACTCHL、LU62CHL 和 TCPCHL 的值不得大于最大通道数。 | MAXCHL |
最低端口地址 | 输入在绑定出局通道时要使用的最低端口号,范围是 0 至 65535。 如果已使用 Lowest port address 属性值与 Highest
port address 属性值之间的所有端口号,那么出局通道将绑定到任何可用端口号。 缺省值是 0,它表示所有传出通道绑定至任何可用的端口号。 此属性的更改会对以后启动的通道生效。 当前正在运行的通道不受此属性更改的影响。 |
OPORTMIN |
最高端口地址 | 输入在绑定出局通道时要使用的最高端口号,范围是 0 至 65535。 如果已使用 Lowest port address 属性值与 Highest
port address 属性值之间的所有端口号,那么出局通道将绑定到任何可用端口号。 缺省值是 0,它表示所有传出通道绑定至任何可用的端口号。 此属性的更改会对以后启动的通道生效。 当前正在运行的通道不受此属性更改的影响。 |
OPORTMAX |
接收超时 | 指定 TCP/IP 通道在返回至不活动状态之前等待从其伙伴接收数据(包括脉动信号)的大约时间长度。 此属性仅适用于消息通道,不适用于 MQI 通道。 另请参阅 Receive timeout
type 属性以获取更多信息。 |
RCVTIME |
接收超时类型 | 设置此属性以指定 Receive
timeout 属性的值的解释方式。 要指定 Receive
timeout 值是要应用于协商的 Heartbeat
interval 值的乘数以确定通道要等待的时间长度,请将 Receive timeout type 属性设置为 Multiply,然后将 Receive timeout 值指定为零或在 2 到 99 范围内(如果指定零,那么通道不会超时等待从其合作伙伴接收数据);要指定 Receive
timeout 值是要添加到协商的 Heartbeat interval 值的秒数以确定通道要等待的时间长度,请将 Receive timeout type 设置为 Add,然后,指定范围在 1 到 999999 之间的 Receive timeout 值;要指定 Receive timeout 值是通道要等待的秒数,请将 Receive
timeout type 设置为 Equal,然后,指定范围在 0 到 999999 之间的 Receive timeout 值(如果指定零,那么通道不会超时等待从其合作伙伴接收数据)。 |
RCVTTYPE |
最小接收超时 | 输入 TCP/IP 通道在返回至不活动状态之前等待从其伙伴接收数据(包括脉动信号)的最短时间长度(以秒计),范围是 0 至 999999。 此属性仅适用于消息通道,不适用于 MQI 通道。 如果您使用 Receive timeout type 属性来指定 TCP/IP 通道等待时间相对于通道 Heartbeat interval 值的协商值,并且生成的值小于此属性的值,那么将使用此属性的值。 |
RCVTMIN |
使用 TCP 的通道 | 输入使用 TCP/IP 传输协议的当前通道最大数目或可连接的客户机的最大数目。 输入 0 至 9 999 之间的一个值(尽管要注意,TCP/IP 可能不支持 9 999 个通道)。 如果您输入 0,那么不会使用 TCP/IP 传输协议。 该值不得大于 MAXCHL 的值,该值用于定义允许的最大通道数。 | TCPCHL |
TCP 保持活动 | 指定是否使用“保持活动”设施检查连接另一端一直可用。 如果它不可用,将关闭此通道。 要指定不使用 Keepalive 设施,请单击 否;要指定将按 TCP 概要文件配置数据集中指定的方式使用 Keepalive 设施,请单击是(时间间隔在通道属性的扩展页面上的 Keepalive Interval 属性中指定)。 |
TCPKEEP |
TCP 堆栈类型 | 要指定通道启动程序仅使用在 TCP name 属性中指定的 TCP/IP 地址空间,请单击单个;要指定通道启动程序可以使用多个 TCP/IP 地址空间,并且缺省值为 TCP name 属性的值,请单击多个。 |
TCPSTACK |
通道启动程序跟踪自动启动 | 要指定通道启动程序跟踪自动启动,请单击是;要指定通道启动程序跟踪不自动启动,请单击否。 对此参数的更改在重新启动通道启动程序后才生效。 如果您需要启动或停止通道启动程序跟踪而不重新启动通道启动程序,请在启动了通道启动程序之后使用“跟踪”对话框。 要打开“跟踪”对话框,请在“导航器”视图中,右键单击 IBM MQ,然后单击跟踪 | TRAXSTR |
通道启动程序跟踪表大小 | 输入通道启动程序的跟踪数据空间大小(以兆字节计),范围在 2 至 2048 之间。 注意,对此属性的更改会立即生效;任何现有的跟踪表内容都会丢失。 使用大型 z/OS 数据空间时,请确保系统上有足够的辅助存储器可用于支持任何相关的 z/OS 页面调度活动。 您可能还需要增加您的 SYS1.DUMP 数据集大小。 | TRAXTBL |
DNS 组名 | 不再使用此参数。 | DNSGROUP |
LU 组名 | 输入 LU 6.2 侦听器所使用的类属 LU 名,此侦听器处理队列共享组的入站传输。 此参数的最大长度是 8 个字符。 如果此名称为空白,那么不能使用此侦听器。 此属性的更改会对以后启动的侦听器生效。 当前启动的侦听器不受此属性更改的影响。 | LUGROUP |
LU 名 | 输入用于出站 LU 6.2 传输的 LU 名。 将此名称设置为入站传输的侦听器所使用的同一 LU 名。 此参数的最大长度是 8 个字符。 如果此名称为空白,那么应使用 APPC/MVS 缺省 LU 名。 这是变量,因此如果您使用的是 LU 6.2,那么应该始终设置 LU name 属性。 |
LUNAME |
LU6.2 成员名后缀 | 输入 SYS1.PARMLIB 的 APPCPM 成员的后缀。 此后缀命名此通道启动程序的 LUADD。 | |
TCP 名称 | 输入要使用的唯一 TCP/IP 系统或缺省 TCP/IP 系统的名称,这取决于 TCP stack type 属性的值。 这是 TCP/IP 的 z/OS UNIX System Services 堆栈的名称,如 SYS1.PARMLIB。 缺省值是
TCPIP 。 此参数的最大长度为八个字符。 对此参数的更改在重新启动通道启动程序后才生效。 |
TCPNAME |
通道启动程序服务参数 | 此参数保留供 IBM使用。 | CHISERVP |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
TCP(多平台)
下表列出了您可以在“队列管理器属性”对话框的 TCP 页面上设置的属性。 如果此队列管理器使用 TCP/IP 传输协议来与其他队列管理器通信,请编辑 TCP 页面上的属性。 TCP 页面上的属性与配置文件中的节相关。
属性 | 含义 | 节键 |
---|---|---|
*TCP 端口 | 输入 TCP/IP 会话的端口号。 缺省值是 1414。 TCP 端口设置为队列管理器设置 qm.ini TCP 端口节。 此注册表键用于控制下列事情:
|
端口 |
*TCP 库 1 | 输入 TCP/IP 套接字的 DLL 的名称。 缺省值是 WSOCK32。 | Library1 |
*TCP 库 2 | 如果有两个 TCP/IP 套接字,请输入第二个 TCP/IP 套接字的 DLL 名称;如果只有一个 TCP/IP 套接字,请输入与 TCP library 1 属性的名称相同的名称。 缺省值是 WSOCK32。 |
Library2 |
*TCP 保持活动 | TCP 可定期检查连接的另一端是否一直可用。 如果连接不是一直可用,那么将关闭连接。 要配置 TCP 以执行这些检查,请单击是;要阻止 TCP 执行这些检查,请单击否。 缺省值为 YES。 | KeepAlive |
*TCP 侦听器储备 | 输入未完成的最大连接请求数。 缺省值是 -1 ,它解析为操作系统上的缺省值。
|
ListenerBackLog |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
LU6.2(多平台)
下表列出了您可以在“队列管理器属性”对话框的 LU6.2 页面上设置的属性。 如果此队列管理器使用 LU6.2 传输协议来与其他队列管理器通信,请编辑 LU6.2 页面上的属性。 LU6.2 页面上的属性与配置文件中的节相关。
属性 | 含义 | 节键 |
---|---|---|
*LU6.2 TP 名称 | 输入要在远程站点上启动的 TP 名称。 | TPName |
*LU6.2 库 1 | 输入 APPC DLL 的名称。 缺省值是 WCPIC32。 | Library1 |
*LU6.2 库 2 | 如果有两个 APPC,那么输入第二个 APPC DLL 的名称;如果只有一个 APPC,那么输入与 LU6.2 library 1 属性相同的名称。 缺省值是 WCPIC32。 |
Library2 |
*LU6.2 本地 LU | 输入要在本地系统上使用的逻辑单元名称。 | LocalLU |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
NetBIOS(多平台)
下表列出了您可以在“队列管理器属性”对话框的 NetBIOS 页面上设置的属性。 如果此队列管理器使用 NetBIOS 传输协议来与其他队列管理器通信,请编辑 NetBIOS 页面上的属性。 NetBIOS 页面上的属性与配置文件中的节相关。
属性 | 含义 | 节键 |
---|---|---|
*Netbios 本地名称 | 输入一个名称,通过此名称在局域网(LAN)上识别此计算机。 | LocalName |
*NetBIOS 会话数 | 输入要分配的会话数。 缺省值是 1。 | NumSession |
*NetBIOS 名称数 | 输入要分配的名称数。 缺省值是 1。 | NumNames |
*NetBIOS 适配器号 | 输入要使用的 LAN 适配器的号码。 缺省值是 0。 | AdapterNum |
*NetBIOS 命令数 | 输入要分配的命令数。 缺省值是 1。 | NumCommands |
*NetBIOS 库 1 | 输入 NetBIOS DLL 的名称。 缺省值是 NETAPI32。 | Library1 |
![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
SPX(多平台)
下表列出了您可以在“队列管理器属性”对话框的 SPX 页面上设置的属性。 如果此队列管理器使用 SPX 传输协议来与其他队列管理器通信,请编辑 SPX 页面上的属性。 SPX 页面上的属性与配置文件中的节相关。
属性 | 含义 | 节键 |
---|---|---|
*SPX 套接字 | 输入以十六进制表示的 SPX 套接字号。 缺省值是 SE86。 | 套接字 |
SPX 库 1 | 输入 SPX DLL 的名称。 缺省值是 WSOCK32。 | Library1 |
*SPX 库 2 | 如果有第二个 SPX,那么输入第二个 SPX DLL 的名称;如果只有一个 SPX,那么输入与 SPX library 1 属性相同的名称。 缺省值是 WSOCK32 。 |
Library2 |
*SPX 保持活动 | SPX 可定期检查连接的另一端是否一直可用。 如果连接不是一直可用,那么将关闭连接。 要配置 SPX 以执行这些检查,请单击是;要阻止 SPX 执行这些检查,请单击否。 缺省值为 YES。 | KeepAlive |
*SPX 板号 | 输入要使用的 LAN 适配器的号码。 缺省值是 0。 | BoardNum |
发布/预订
下表列出了您可以在“队列管理器属性”对话框的发布/预订页面上设置的属性。 " 发布/预订 " 页面将替换先前版本的 IBM MQ随附的 cfgmqbrk 应用程序。 要为发布/预订消息传递配置队列管理器,请编辑发布/预订页面上的属性。 发布/预订页面上的属性与配置文件中的节相关。 有关各个节的更多信息,请参阅 配置服务和组件。
属性 | 含义 | MQSC 参数 |
---|---|---|
发布/预订方式 | 发布/预订方式用于支持早期版本产品中的发布/预订引擎共存。 有以下三个选项: 兼容性,它表示启用 V7 发布/预订引擎,但禁用排队式发布/预订接口。 这表示 V7 发布/预订引擎可以与现有发布/预订引擎共存。 对于现有队列管理器,这是缺省值。 启用,它表示启用 V7 发布/预订引擎并且启用排队式发布/预订接口。 对于新创建的队列管理器,这是缺省值。 禁用,它表示将禁用所有发布/预订功能。 |
PSMODE |
消息重试次数 | 在通道确定它不能将消息传递至远程队列之前重试连接远程队列管理器的次数。 仅当消息重试出口名属性是空白时,此属性才控制 MCA 的操作。 如果“消息重试出口名”属性不是空白,那么消息重试次数属性值将传递至出口以供此出口使用,但通道重试连接的次数由出口控制,不是由消息重试次数属性控制。 最大值是 999999999,缺省值是 5。 | MRRTY |
发布/预订同步点 | 此选项定义是否将在同步点下处理消息。 这两个选项为: 如果持久。 如果消息是持久消息,那么将在同步点下处理消息。 这是缺省值。 是。 将在同步点下处理所有消息。 |
PSSYNCPT |
未发送的非持久输入消息 | 此属性定义发布/预订引擎应该对未传递的非持久输入消息执行的操作。 这两个选项为: 废弃。 废弃未传递的非持久消息。 这是缺省值。 保留。 不废弃未传递的非持久消息。 发布/预订引擎将以适当的时间间隔继续重试处理此消息,并且不会继续处理后续消息。 |
PSNPMSG |
未发送的非持久响应 | 此属性定义发布/预订引擎应该对未传递的非持久响应执行的操作。 有四个选项: 废弃。 如果无法将未传递的非持久响应放置到应答队列中,那么将废弃该响应。 保留。 不废弃未传递的非持久响应,也不会将它放置到死信队列中。 发布/预订引擎将回退当前操作并以适当的时间间隔重试该操作,而不会继续处理后续消息。 正常。 将无法放置到应答队列中的非持久响应放置到死信队列中。 如果无法将它们放置到死信队列中,那么将废弃它们。 这是缺省值。 安全。 将无法放置到应答队列中的非持久响应放置到死信队列中。 如果无法发送响应且无法将该响应放置到死信队列中,那么发布/预订引擎将回退当前操作,然后以适当的时间间隔重试,并且不会继续处理后续消息。 |
PSNPRES |
树生存期 | 非管理主题的生存期,以秒计。 当此非管理节点不再具有任何活动预订时,此参数确定队列管理器在除去此节点之前将等待多久。 在重新启动队列管理器后,仅保留持久预订正在使用的非管理主题。 指定 0 至 604000 范围内的值。 零值表示队列管理器不除去非管理主题。 队列管理器的初始缺省值是 1800。 |
TREELIFE |
父代 | 层次结构中作为子代的本地队列管理器要连接的父队列管理器的名称。 如果让此字段为空,那么此队列管理器没有父队列管理器,如果存在现有父队列管理器,那么会将它断开连接。 在队列管理器可以作为层次结构中的子代连接至队列管理器之前,父队列管理器和子队列管理器之间必须在两个方向都存在通道。 |
PARENT |
发布出口路径 | 包含发布出口代码的模块的名称。 此字段的最大长度是 128 个字符。 缺省情况是没有发布出口。 | 不适用 |
发布出口函数 | 包含发布出口代码的模块的函数入口点名称。 此字段的最大长度是 128 个字符。 | 不适用 |
发布出口数据 | 如果队列管理器正在使用发布出口,那么它将在传递 MQPSXP 结构作为输入的情况下调用该出口。 使用此属性指定的数据在 ExitData 字段中提供。 此字段的最大长度是 128 个字符。 缺省值是 32 个空白字符。 | 不适用 |
发布/预订集群 | 控制此队列管理器是否参与发布/预订集群。 这两个选项为: 已启用表示此队列管理器可以参与发布/预订集群。 对于新创建的队列管理器,这是缺省值。 已禁用表示此队列管理器不能参与发布/预订集群。 |
PSCLUS |
![[z/OS]](ngzos.gif)
归档 (z/OS)
下表列出了队列管理器系统日志归档属性或参数,它们显示在队列管理器的“归档”对话框的初始表中。 当队列管理器在启动期间装入系统参数模块时,应用了初始表中的值。 当队列管理器正在运行时,您可临时更改和覆盖某些值;新值会显示在设置表中。 可以覆盖的参数标有星号 (*)。有关归档磁带记录表中属性的详细信息,请参阅归档磁带。
对每个参数都显示了 SET ARCHIVE 命令的等效的 MQSC 属性。 有关 SET ARCHIVE 命令的更多信息,请参阅 SET ARCHIVE。
属性 | 含义 | MQSC 参数 |
---|---|---|
参数类型 | 此属性显示在表中显示哪种信息。 初始表显示队列管理器在启动期间装入系统参数模块时所应用的初始值。 设置表显示自队列管理器启动以来已手动覆盖的任何值。 | (不适用。) |
*分配单位 | 指定所做的主要空间分配和次要空间分配的单位:柱面、磁道或块。 缺省值是块。 | ALCUNIT |
*归档前缀 1 | 指定第一个归档日志数据集名称的前缀。 请参阅 Time stamp
format 属性以获取有关数据集命名方式的描述,并了解对前缀长度的限制。 缺省前缀是 CSQARC1。 |
ARCPFX1 |
*归档前缀 2 | 指定第二个归档日志数据集名称的前缀。 请参阅 Time stamp
format 属性以获取有关数据集命名方式的描述,并了解对前缀长度的限制。 缺省前缀是 CSQARC2。 |
ARCPFX2 |
*归档保留期 | 指定创建归档日志数据集时要使用的保留期天数,范围是 0 至 9999。 缺省值是 9999。 | ARCRETN |
*路由代码 | 指定向操作员发送有关归档日志数据集的消息的 z/OS 路由代码列表。 如果 Waiting for reply 属性的值为 No ,那么将忽略此字段。 输入最多 14 个路由代码,每个路由代码的值为 1 到 16,且用逗号分隔。 最少指定一个代码。 |
ARCWRTC |
*等待应答 | 指定是否要将消息发送给操作员并在尝试安装归档日志数据集之前接收应答。 其他 IBM MQ 用户可能被迫等待,直到安装了数据集,但当 IBM MQ 正在等待对消息的应答时,这些用户不受影响。 如果设备需要很长时间来安装归档日志数据集(例如,磁带机),请单击是;如果设备没有较长时间的延迟(例如,DASD),请单击否。 | ARCWTOR |
*块大小 | 输入归档日志数据集的块大小,范围是 4097 至 28672(向上舍入至 4 096 的最接近倍数)。 块大小必须与您为 Archive unit 1 属性指定的设备类型相兼容。 对于存储管理子系统(SMS)所管理的数据集,忽略此参数。 |
BLKSIZE |
*目录 | 指定是否在主集成目录设施(ICF)目录中编目归档日志数据集。 要归档已编目的日志数据集,请单击是;要归档未编目的日志数据集,请单击否。 缺省值为 No。 | CATALOG |
*压缩 | 指定是否压缩写入归档日志的数据。 此选项仅适用于带有增强的数据记录能力(IDRC)功能部件的 3480 设备或 3490 设备。 当打开此功能部件时,磁带控制单元中的硬件以比正常密度高很多的密度写入数据,这就使每卷能容纳更多数据。 如果您要压缩数据,单击是;如果您不使用带有 IDRC 功能部件的 3480 设备或 3490 基本模型(3490E 例外),请单击否。 | COMPACT |
*主要空间分配 | 指定您在 Allocation units 属性中所指定单元中 DASD 数据集的主空间分配。 此值的范围在 1 至 999 之间。 请参阅 z/OS System Setup Guide ,以获取确定必需值的指南。 |
PRIQTY |
*次要空间分配 | 指定您在 Allocation units 属性中所指定单元中 DASD 数据集的辅助空间分配。 此值必须大于零。 |
SECQTY |
*保护 | 指定在创建数据集时,离散的 ESM(外部安全性管理器)概要文件是否保护归档日志数据集。 单击是以在日志卸载过程结束后创建离散数据集概要文件。 对于 IBM MQ, ESM 保护必须处于活动状态,与 IBM MQ 队列管理器地址空间关联的用户标识必须有权创建这些概要文件,如果要归档到磁带,那么 TAPEVOL 类必须处于活动状态。 如果您不想创建概要文件,请单击否。 | PROTECT |
*停顿时间间隔 | 指定在发出指定了 MODE(QUIESCE) 的 ARCHIVE LOG 命令时所允许停顿的最大秒数,范围在 1 至 999 之间。 | QUIESCE |
*时间戳记格式 | 指定在归档日志数据集名称中是否有时间戳记。 要在名称中包含时间戳记,请根据要使用的格式单击是或扩展。 如果您不希望在名称中包含时间戳记,请单击否。 有关格式的更多信息,请参阅 SET ARCHIVE。 | TSTAMP |
*归档单元 1 | 指定用于存储归档日志数据集的第一个副本的设备类型或设备单元名称。 | UNIT |
*归档单元 2 | 指定用于存储归档日志数据集的第二个副本的设备类型或设备单元名称。 | UNIT2 |
![[z/OS]](ngzos.gif)
归档磁带 (z/OS)
下表列出了归档磁带属性,在队列管理器归档磁带记录中使用它们。 在队列管理器的“归档”对话框中的归档磁带记录表中列出了这些归档磁带记录。 您不能编辑这些值。
参数 | 含义 |
---|---|
参数类型 | 此属性显示在表中显示哪种信息。 初始表显示队列管理器在启动期间装入系统参数模块时所应用的初始值。 设置表显示自队列管理器启动以来已手动覆盖的任何值。 |
磁带机地址 | 分配以读取归档日志的磁带机的物理地址。 |
磁带机状态 | 磁带机的状态。 忙表示磁带机正忙于处理归档日志数据集;预安装表示磁带机是活动的并被分配进行预安装;可用表示磁带机是可用的并处于不活动状态,正在等待工作;未知表示磁带机的状态是未知的。 |
日志相关标识 | 与正在处理的磁带用户关联的相关标识。 如果没有当前用户,那么它是空白。 |
磁带卷序列号 | 安装的磁带的卷序列号。 |
数据集名称 | 正在处理的或最近一次处理的磁带卷上的数据集名称。 |
![[z/OS]](ngzos.gif)
统计信息监视 (z/OS)
属性 | 含义 | MQSC 参数 |
---|---|---|
通道统计 | 此属性指定是否收集队列管理器所托管的通道活动的统计数据。 此统计数据将写入到 SMF 中。 要关闭队列管理器的通道(在其 Channel statistics 属性中具有值队列管理器)的统计数据收集功能,请单击关。 要针对所有队列管理器通道(无论通道的“通道统计信息”属性如何设置)关闭统计数据收集,请单击无。 要针对其“通道统计信息”属性值为“队列管理器”的通道启用数据收集,并对服务器连接通道启用数据收集,请单击低、中或高。 有关编辑 " 统计信息 " 页面通道属性的更多信息,请参阅 "统计信息" 页面。 |
STATCHL |
自动 CLUSSDR 统计信息 | 此属性指定是否要收集自动定义的集群发送方通道活动的统计数据。 此统计数据将写入到 SMF 中。 要从队列管理器的 Channel statistics 属性的值继承,请单击队列管理器;要关闭队列管理器上自动定义的集群发送方通道的数据收集,请单击无;要启用数据收集,请单击低、中 或 高。 |
STATACLS |
![]() |
此属性指定是否收集队列管理器所主管的队列活动的统计数据。 要针对 Queue accounting 属性中包含值 Queue Manager 的队列管理器的队列开启统计数据收集(请参阅队列属性),请单击开启;要关闭 Queue accounting 属性中包含值 Queue Manager 的队列管理器的队列的统计数据收集,请单击关闭。 要收集任何队列统计数据,必须使用 START TRACE 命令启用统计跟踪级别 5。 | STATQ |
![[z/OS]](ngzos.gif)
记帐监视 (z/OS)
下表列出了您可以在“队列管理器属性”对话框的记帐监视页面上设置的属性。 要收集有关连接活动的数据,编辑记帐监视页面上的属性。
属性 | 含义 | MQSC 参数 |
---|---|---|
队列记帐 | 此属性指定是否收集队列管理器所主管的队列连接活动的记帐数据。 要对队列管理器的队列启用记帐数据收集,请单击打开;要针对 Queue
accounting 属性中包含值 Queue Manager 的队列管理器的队列禁用记帐数据收集(请参阅队列属性),请单击关闭;要关闭所有队列管理器的队列的记帐数据收集,而无论队列的 Queue accounting 属性的设置,请单击无。 |
ACCTQ |
![[z/OS]](ngzos.gif)
日志 (z/OS)
下表列出了队列管理器系统日志属性或参数,它们显示在队列管理器的“日志”对话框的初始表中。 当队列管理器在启动期间装入系统参数模块时,应用了初始表中的值。 当队列管理器正在运行时,您可临时更改和覆盖某些值;新值会显示在设置表中。 可以覆盖的参数标有星号 (*)。有关日志复制记录表中属性的详细信息,请参阅日志副本。
对每个参数都显示了 SET LOG 命令的等效的 MQSC 属性。 有关 SET LOG 命令的更多信息,请参阅 SET LOG。
参数 | 含义 | MQSC 参数 |
---|---|---|
参数类型 | 此属性显示在表中显示哪种信息。 初始表显示队列管理器在启动期间装入系统参数模块时所应用的初始值。 设置表显示自队列管理器启动以来已手动覆盖的任何值。 | (不适用。) |
*释放时间间隔 | 指定允许已分配的归档读取磁带机在释放之前保持“不使用”状态的时间长度(以分钟计)。 此值的范围可在 0 至 1440 之间。 如果此值是零,那么将立即释放磁带机;如果此值是 1440,那么永不会释放磁带机。 | DEALLCT |
*日志压缩 | 指定用于记录持久消息的日志数据压缩技术。 无表示不启用日志压缩。 这是缺省值。 RLE 表示启用运行长度编码日志压缩。任何表示启用队列管理器支持的任何压缩算法。 在 IBM WebSphere MQ 7.0.1 和更高版本中,唯一可用于值 ANY 的压缩算法是 RLE。 |
COMPLOG |
*最大日志归档数 | 指定可记录在 BSDS 中的最大归档日志卷数。 | MAXARCH |
*最大磁带机数 | 指定可分配以读取归档日志磁带卷的最大专用磁带机数。 这会覆盖在归档系统参数中 CSQ6LOGP 所设置的 MAXRTU 的值。 这与 Deallocation interval 属性一起使 IBM MQ 能够优化从磁带设备进行的归档日志读取。 |
MAXRTU |
输入缓冲区大小 | 指定活动日志数据集和归档日志数据集的输入缓冲存储器大小。 | INBUFF |
输出缓冲区大小 | 指定活动日志数据集和归档日志数据集的输出缓冲区存储器大小。 | OUTBUFF |
*输出缓冲区计数 | 指定在写至活动日志数据集之前要填入的输出缓冲区数。 | WRTHRSH |
记录归档 | 指定归档是“打开”还是“关闭”。 是表示归档“打开”;否表示归档“关闭”。 | OFFLOAD |
已使用双记录 | 指定是否正在使用双日志记录。 是表示正在使用双日志记录;否表示未在使用双日志记录。 | TWOACTV |
已使用双归档日志记录 | 指定是否正在使用双归档日志记录。 是表示正在使用双归档日志记录;否表示未在使用双归档日志记录。 | TWOARCH |
已使用双 BSDS | 指定是否正在使用双 BSDS。 是表示正在使用双 BSDS;否表示未在使用双 BSDS。 | TWOBSDS |
已启用 zHyperWrite | 指定当活动日志数据集支持 zHyperWrite 时,对这些数据集执行的写操作是否使用 zHyperWrite。 是表示将使用 zHyperWrite;否表示将不使用 zHyperWrite。 | ZHYWRITE |
![[z/OS]](ngzos.gif)
日志副本 (z/OS)
下表列出了日志副本属性,在队列管理器日志副本记录中使用它们。 在队列管理器的“日志”对话框中的日志副本记录表中列出了这些日志副本记录。 您不能编辑这些值。
参数 | 含义 |
---|---|
日志副本数 | 副本数。 |
已使用的日志 | 已使用的活动日志数据集的百分比。 |
数据集名称 | 活动日志数据集的数据集名称。 如果副本当前不活动,那么它会作为空白返回。 |
支持 zHyperWrite | 能否使用 zHyperWrite 写入日志数据集。 您需要对队列管理器启用 zHyperWrite 才能执行此操作。 |
![[z/OS]](ngzos.gif)
安全性 (z/OS)
下表列出了队列管理器的系统范围的安全性属性或参数。 您可以更改两个值;您可更改的参数标有星号 (*)。有关安全性切换表中属性的详细信息,请参阅安全性切换。
对每个参数都显示了 ALTER SECURITY 命令的等效的 MQSC 属性。 有关 ALTER SECURITY 命令的更多信息,请参阅 ALTER SECURITY。
参数 | 含义 | MQSC 参数 |
---|---|---|
*安全超时 | 输入 IBM MQ保留未使用的用户标识和关联资源的安全信息的时间长度 (以分钟计,从 0 到 10080 (一周))。 如果您输入 0 并且“安全时间间隔”属性的值不是零, 则队列管理器每个“安全时间间隔”会废弃所有此类信息。 | 超时 |
*安全时间间隔 | 输入用户标识及其关联资源的检查(用于确定安全超时是否已到期)之间的时间间隔,以分钟计,范围在 0 至 10080(一星期)之间。 如果您输入 0,那么不会发生用户超时。 | INTERVAL |
![[z/OS]](ngzos.gif)
安全开关 (z/OS)
下表列出了安全开关属性,在队列管理器的安全开关消息中使用它们。 在队列管理器的“安全”对话框的安全开关表中列出了安全开关消息(每个安全开关都有一个消息)。 您不能编辑这些值。
参数 | 含义 |
---|---|
安全开关 | 安全开关的名称。 |
安全设置 | 安全开关的当前设置以及是否提供导致此设置的概要文件。 例如,因为未找到相关的概要文件,所以安全开关可能“断开”。 |
安全概要文件 | 导致当前安全设置的概要文件的名称。 |
![[z/OS]](ngzos.gif)
系统 (z/OS)
下表列出了队列管理器系统属性或参数,它们显示在队列管理器的“系统”对话框的初始表中。 当队列管理器在启动期间装入系统参数模块时,应用了初始表中的值。 当队列管理器正在运行时,您可临时更改和覆盖某些值;新值会显示在设置表中。 您可以覆盖的参数都被标记了星号(*)。
对每个参数都显示了 DISPLAY SYSTEM 命令的等效的 MQSC 属性。 有关 DISPLAY SYSTEM 命令的更多信息,请参阅 DISPLAY SYSTEM。
参数 | 含义 | MQSC 参数 |
---|---|---|
参数类型 | 此属性显示在表中显示哪种信息。 初始表显示队列管理器在启动期间装入系统参数模块时所应用的初始值。 设置表显示自队列管理器启动以来已手动覆盖的任何值。 | (不适用。) |
连接交换 | 当前是否可以在一些 MQ API 调用中交换出批处理作业。 从 IBM MQ 9.0 开始,此关键字无效,并且 IBM MQ 9.1 队列管理器不再返回此关键字。 它已保留在 IBM MQ Explorer 中,以与 IBM MQ 8.0和更早版本的队列管理器兼容。 |
CONNSWAP |
命令用户标识 | 指定用于命令安全检查的缺省用户标识。 | CMDUSER |
*已排除的操作员消息 | 不会写入任何日志的消息的列表。 | EXCLMSG |
出口时间间隔 | 指定队列管理器出口在每个调用期间可执行的秒数。 | EXITLIM |
出口任务 | 指定要使用多少已启动的服务器任务来运行队列管理器出口。 | EXITTCB |
*检查点计数 | 指定 IBM MQ 在一个检查点开始和下一个检查点开始之间写入的日志记录数 (从 200 到 16000000)。 在写入指定的记录数之后, IBM MQ 将启动新的检查点。 | LOGLOAD |
XCF 组名称 | 指定此 IBM MQ 实例所属的 XCF 组的名称。 | OTMACON = (Group) |
XCF 成员名称 | 指定此 IBM MQ 实例所属的 XCF 成员的名称。 | OTMACON = (Member) |
OTMA 出口名称 | 指定要由 IMS运行的 OTMA 目标解析用户出口的名称。 | OTMACON = (Druexit) |
OTMA 时间间隔 | 指定 IMS先前已验证来自 IBM MQ 的用户标识的时间长度 (以秒计)。 | OTMACON = (Age) |
OTMA Tpipe 名称前缀 | 指定要用于 Tpipe 名称的前缀。 | OTMACON = (Tpipepfx) |
延迟索引 | 指定队列管理器的重新启动是否在构建所有索引之前完成并将构建延迟至以后执行,或者队列管理器等待,直到构建了所有索引。 是表示队列管理器的重新启动是在构建所有索引之前完成;否表示队列管理器的重新启动会等待,直到构建了所有索引。 | QINDXBLD |
编码字符集标识 | 指定用于队列管理器的编码字符集标识。 | QMCCSID |
队列共享组名 | 指定队列管理器所属的队列共享组的名称。 | (不适用。) |
数据共享组名 | 指定队列管理器要连接的 Db2® 数据共享组的名称。 | (不适用。) |
Db2 名称 | 指定队列管理器要连接的 Db2 子系统或组连接的名称。 | (不适用。) |
Db2 任务 | 指定要使用的 Db2 服务器任务数。 | (不适用。) |
Db2 BLOB 任务 | 指定要用于 BLOB 的 Db2 服务器任务数。 | (不适用。) |
写入 RACF® 个审计记录 | 指定是否针对连接处理期间执行的 RESLEVEL 安全性检查写入 RACF 审计记录。 是 表示写入 RACF 条审计记录; 否 表示不写入 RACF 条审计记录。 | RESAUDIT |
路由代码 | 指定未在 MQSC 命令的直接响应中发送的消息的 z/OS 路由代码列表。 此列表中可以有 1 - 16 个条目。 | ROUTCDE |
将记帐数据发送至 SMF | 指定当队列管理器启动时, IBM MQ 是否自动向 SMF 发送记帐数据。 是表示自动发送记帐数据;否表示不自动发送记帐数据。 | SMFACCT |
将统计数据发送至 SMF | 指定 IBM MQ 是否在队列管理器启动时自动向 SMF 发送统计数据。 是表示自动发送统计数据;否表示不自动发送统计数据。 | SMFSTAT |
![]() |
从 IBM MQ for z/OS 9.3开始,指定连续收集记帐数据之间的时间间隔 (以分钟为单位,从 0 到 1440)。 可设置特殊值 -1 以表示将 SMF 统计时间间隔用于记帐数据。 果您指定值 0,那么将在 SMF 数据收集广播时收集记帐数据。 您应该随 SMF 记帐时间间隔秒数一起设置此值,否则秒数值将缺省为 0。 对此参数所作的更改将在当前时间间隔到期后生效,除非新时间间隔小于当前时间间隔的未到期部分,在这种情况下,将立即收集记帐数据,并且新时间间隔接着生效。 |
ACCTIME |
![]() |
从 IBM MQ for z/OS 9.3 开始,将 ACCTIME 时间间隔的秒数部分指定为 00 到 59 之间的值。 您应该随 SMF 记帐时间间隔分钟数一起设置此值,否则分钟数值将缺省为 0。 对此参数所作的更改将在当前时间间隔到期后生效,除非新时间间隔小于当前时间间隔的未到期部分,在这种情况下,将立即收集记帐数据,并且新时间间隔接着生效。 |
ACCTIME |
![]() |
从 IBM MQ for z/OS 9.3开始,指定连续收集统计数据之间的时间间隔 (以分钟计,从 0 到 1440)。 如果您指定值 0,那么将在 SMF 数据收集广播时收集统计数据。 您应该随 SMF 统计时间间隔秒数一起设置此值,否则秒数值将缺省为 0。 如果想要使用 SMF 数据收集广播时间间隔,那么确保将此值和 SMF 统计秒数设置为 0。 对此参数所作的更改将在当前时间间隔到期后生效,除非新时间间隔小于当前时间间隔的未到期部分,在这种情况下,将立即收集记帐数据,并且新时间间隔接着生效。 |
STATIME |
![]() |
从 IBM MQ for z/OS 9.3开始,将 STATIME 时间间隔的秒数部分指定为 00 到 59 之间的值。 您应该随 SMF 统计时间间隔分钟数一起设置此值,否则分钟数值将缺省为 0。 对此参数所作的更改将在当前时间间隔到期后生效,除非新时间间隔小于当前时间间隔的未到期部分,在这种情况下,将立即收集记帐数据,并且新时间间隔接着生效。 |
STATIME |
跟踪类 | 指定自动启动跟踪的类。 | TRACSTR |
*跟踪表大小 | 指定全局跟踪工具存储 IBM MQ 跟踪记录的跟踪表的缺省大小 (以 4 KB 块为单位,从 1 到 999)。 在 ECSA 中分配用于跟踪表的存储器,因此您必须慎重选择此值。 如果当前存在任何有效的跟踪,那么将继续使用现有跟踪表并且其大小不改变。 仅当重新启动跟踪时才会获取新的全局跟踪表。 如果创建新的跟踪表,同时也出现存储器不足的情况,那么将继续使用旧的跟踪表并会显示消息 CSQW153E。 | TRACTBL |
集群高速缓存类型 | 指定集群高速缓存的类型。 静态表示使用静态集群高速缓存;动态表示使用动态集群高速缓存。 | (不适用。) |
WLM 时间间隔 | 指定队列索引扫描之间的分钟数,此队列索引用于 WLM 管理的队列。 | WLMTIME |
WLM 单元 | 指示 WLM 时间间隔以秒还是分钟计。 | WLMTIMU |
*服务参数设置 | 此参数保留供 IBM使用。 | 服务 |
操作方式 | 显示队列管理器的操作方式。 从 IBM MQ 9.1 开始,队列管理器不再返回此关键字。 它已保留在 IBM MQ Explorer 中,以与 IBM MQ 9.0和更早版本的队列管理器兼容。 |
OPMODE = (COMPAT,701) 有关更多信息,请参阅 IBM MQ 9.0 产品文档中的 DISPLAY SYSTEM。 |
安全策略 | 指示 Advanced Message Security 的安全功能是否可用。 | SPLCAP |
最大 ACE 池大小 (KB) | ACE 存储池的最大大小(KB,范围为 0 - 999 999)。 所连接的每个应用程序都需要一个 ACE,并且某些类型的应用程序还需要额外的 ACE 以用于处理。 内部队列管理器线程同样需要 ACE。 在 ECSA 中分配 ACE 存储池。 对于使用大量 ECSA 存储空间的队列管理器,ECSA 存储器分配空间会随 ACE 存储池大小呈线性增长。 如果该参数的值为零,表示 ACE 存储池大小无限制。 在极端情况下,ACE 存储池可以使用全部 ECSA 可用存储空间,这会导致 LPAR 发生系统运行中断。 | ACELIM |