遙測通道內容
每一個遙測通道屬性都具有簡要說明,您必須先瞭解這些說明,然後才能配置通道。 MQ Telemetry 僅支援 TCP/IP 通訊協定。
用滑鼠右鍵按一下任何遙測物件,然後按一下內容,以檢視和編輯遙測通道的內容。
下表列出您可以在「 遙測通道內容 」對話框中設定的屬性 (附註 1)。
屬性 | 意義 |
---|---|
通道名稱 | 唯讀。 這是遙測通道定義的名稱。 |
通道類型 | 唯讀。 這是通道的類型,在此情況下為 MQTT。 |
整體通道狀態 | 唯讀。 這是遙測通道的現行狀態。 |
傳輸通訊協定 | 唯讀。 這是通道的傳輸通訊協定。 僅支援 TCP/IP。 |
埠 | 這是 MQXR 服務接受用戶端連線的埠號。 遙測通道的預設埠號為 1883;使用 TLS 保護的遙測通道之預設埠號為 8883。 |
本端位址(選用項目) | 鍵入遙測通道接聽時所處的 IP 位址。 當伺服器具有多個 IP 位址時,請使用此選項。 |
待辦事項(選用項目) | 這是遙測通道在任何時刻可支援的未完成連線要求數目。 達到待辦事項限制時,將會拒絕嘗試連接的任何進一步的用戶端連線,直到已處理現行待辦事項為止。 此值的範圍是 0 - 999999999。 預設值是 4096。 |
MCA 使用者 ID(選用項目) 請參閱 附註 2 |
訊息通道代理程式的使用者 ID。 它是 MCA 用來授權存取 IBM® MQ 資源的使用者 ID(最多 12 字元)。 如果指定此內容,則用戶端提供的使用者名稱不會用於 IBM MQ 授權。 |
使用用戶端 ID(選用項目) 請參閱 附註 2 |
決定您是否要使用新連線的 MQTT 用戶端 ID 作為該連線的 IBM MQ 使用者 ID。 如果已指定此內容,則會忽略用戶端提供的使用者名稱。 |
SSL CipherSuite(選用項目) | 如果您選擇使用此內容,則在遙測通道的用戶端必須可以使用 CipherSuite。 若將此選項保留空白,遙測通道的兩端則需協議使用彼此都瞭解的 CipherSuite。 |
SSL 鑑別(選用項目) | 決定是否將用戶端視為匿名。 SSL 鑑別會定義遙測通道是否必須接收並鑑別來自用戶端的 TLS 憑證。 |
SSL 金鑰儲存庫(選用項目) | 數位憑證及其相關聯私密金鑰的儲存庫。 如果未指定金鑰檔,則不使用 TLS。 |
SSL 通行詞組(選用項目) | 金鑰儲存庫的密碼。 如果未輸入通行詞組,則必須使用未加密連線。 |
JAAS 配置檔(唯讀) | JAAS 配置的檔案路徑。 |
JAAS 配置名稱(選用項目) | 您要實作的 jaas.config 檔中的配置名稱。 |
附註:
- 編輯遙測通道的屬性時,必須重新啟動通道才能套用變更。
- 請勿同時指定 MCA user ID 和 Use
client ID 內容。 如果您同時指定這兩個內容,遙測通道在嘗試啟動時會失敗。
如果未設定 MCA user ID 和 Use client ID 內容,則會使用用戶端中的使用者名稱和密碼,且 JAAS 會使用密碼來鑑別使用者名稱。