遥测通道属性

每个遥测通道属性都有简要描述;您必须首先了解简要描述,然后才能配置通道。 MQ Telemetry 仅支持 TCP/IP 协议。

右键单击任何遥测对象,然后单击属性以查看和编辑该遥测通道的属性。

下表列出了您可以在 " 遥测通道属性 " 对话框 (注 1) 上设置的属性。

属性 含义
通道名称 只读。 这是遥测通道定义的名称。
通道类型 只读。 这是通道的类型,在本例中是 MQTT
整个通道状态 只读。 这是遥测通道的当前状态。
传输协议 只读。 通道使用的传输协议。 仅支持 TCP/IP。
端口 这是 MQXR 服务用于接受客户机连接的端口号。

遥测通道的缺省端口号为 1883;使用 TLS 进行保护的遥测通道的缺省端口号为 8883

本地地址(可选) 输入遥测通道侦听的 IP 地址。 当服务器具有多个 IP 地址时,请使用该选项。
积压(可选) 遥测通道在任何时间可以支持的未解决连接请求的数目。 当达到积压限制时,尝试进行连接的任何其他客户机将被拒绝连接,直至当前积压得到处理。

该值的范围是 0 到 999999999。 缺省值为 4096

MCA 用户标识(可选)

请参阅 注释 2

消息通道代理程序的用户标识。 这是 MCA 用于授权访问 IBM® MQ 资源的用户标识 (最多 12 个字符)。 如果指定了此属性,那么客户机提供的用户名不会用于 IBM MQ 授权。
使用客户机标识(可选)

请参阅 注释 2

决定是否要将新连接的 MQTT 客户机标识用作该连接的 IBM MQ 用户标识。 如果指定了该属性,那么将忽略客户机提供的用户名。
SSL CipherSuite(可选) 如果您选择使用该属性,那么 CipherSuite 在遥测通道的客户端必须可用。 如果将此选项留空,那么该遥测通道的两端将协商确定它们都了解的 CipherSuite。
SSL 认证(可选) 确定是否以匿名方式处理客户机。 SSL 认证用于定义遥测通道是否必须从客户机接收 TLS 证书并对此 TLS 证书进行认证。
SSL 密钥存储库(可选) 数字证书及其关联的专用密钥的库。 如果您未指定密钥文件,那么不会使用 TLS。
SSL 口令(可选) 密钥存储库的密码。 如果未输入口令,那么必须使用未加密的连接。
JAAS 配置文件(只读) JAAS 配置的文件路径。
JAAS 配置名称(可选) jaas.config 文件中您想实现的配置的名称。
注:
  1. 当您编辑遥测通道的属性后,必须重新启动通道以使更改生效。
  2. 请勿同时指定 MCA 用户标识使用客户机标识属性。 如果同时指定这两个属性,那么遥测通道在尝试启动时将失败。

    如果 MCA 用户标识使用客户机标识属性都未设置,那么将使用客户机的用户名和密码,并且将由 JAAS 使用密码对用户名进行认证。