遥测通道属性
每个遥测通道属性都有简要描述;您必须首先了解简要描述,然后才能配置通道。 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 文件中要实现的配置的名称。 |
注:
- 当您编辑遥测通道的属性后,必须重新启动通道以使更改生效。
- 请勿同时指定 MCA user ID 和 Use
client ID 属性。 如果同时指定这两个属性,那么遥测通道在尝试启动时将失败。
如果未设置 MCA user ID 和 Use client ID 属性,那么将使用来自客户机的用户名和密码,并且该用户名由 JAAS 使用密码进行认证。