Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. コネクタと接続
  3. 接続設定
  4. 接続プロパティ
  5. REST V2接続用のSwaggerファイルの生成

接続

接続

MQTT接続のプロパティ

MQTT接続のプロパティ

MQ Telemetry Transport(MQTT)接続をセットアップする際には、接続プロパティを設定する必要があります。
次の表に、MQTT接続のプロパティを示します。
プロパティ
説明
接続名
接続の名前。
この名前では、大文字と小文字が区別されず、ドメイン内で一意にする必要があります。このプロパティは、接続を作成した後に変更できます。名前は128文字以内で指定し、空白および以下の特殊文字は使用できません。
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
説明
オプション。接続を識別するために使用できる説明。
説明は、4,000文字を超えることはできません。
タイプ
MQTT接続タイプ。
接続タイプが見つからない場合は、
[アドオンコネクタ]
ページに移動し、コネクタをインストールしてください。
ランタイム環境
タスクを実行するランタイム環境の名前。
ブローカーURI
MQTTブローカーの接続URL。指定した場合、この値は、URLの主要部分で指定されたURLを上書きします。
サンプルURL:
tcp://<IP Address>:<port>
クライアントID
MQTTクライアントのクライアント識別子。
この値を空白のままにした場合、MQTTサーバーは一意の値を割り当てます。
このプロパティ値は、特定のMQTTサーバーに接続するMQTTクライアントごとに一意である必要があります。クライアントIDを変更せずにプロジェクトを共有した場合、切断や更新漏れといった接続の問題が発生する可能性があります。
ユーザー名
ブローカーへの接続時に使用するユーザー名。
パスワード
ブローカーへの接続時に使用するパスワード。
接続タイムアウト
MQTTサーバーへの接続が確立されるのをクライアントが待機する最大時間間隔。
デフォルトタイムアウトは30秒です。
値を0にするとタイムアウト処理は無効になります。つまり、クライアントはネットワーク接続が正常に確立されるか失敗するまで待機します。
SSLの使用
安全な送信のためにSSLを使用するには、このオプションを有効にします。
SSL認証を有効にする場合は、ストリーミング取り込みタスクでMQTT接続を使用するためのキーストアとトラストストアの詳細を必ず指定してください。
キーストアファイル名
セキュアな通信に必要なキーと証明書が含まれます。
キーストアのパスワード
キーストアファイル名のパスワード。
キーストアのタイプ
使用するキーストアのタイプ。
キーストアタイプによって、キーストア情報のストレージとデータ形式、およびキーストア内のプライベートキーを保護するために使用されるアルゴリズムを定義します。
次のいずれかのタイプを使用してください:
  • JKS。プライベートキーと証明書を格納します。
  • PKCS12。プライベートキー、秘密鍵、証明書を格納します。
TrustStoreのファイル名
トラストストアファイルのファイル名。
トラストストアのパスワード
トラストストアファイルのパスワードname。
トラストストアのタイプ
使用するトラストストアのタイプ。
次のいずれかのタイプを使用してください:
  • JKS
  • PKCS12
TLSプロトコル
使用するトランスポートプロトコル。
次のいずれかのタイプを使用してください:
  • SSL
  • SSLv3
  • TLS
  • TLSv1
  • TLSv1.1
  • TLSv1.2