モジュール ngx_stream_mqtt_preread_module
設定例 ディレクティブ mqtt_preread 埋め込み変数 |
ngx_stream_mqtt_preread_module
モジュール(1.23.4)を使用すると、Message Queuing Telemetry Transport プロトコル(MQTT)のバージョン 3.1.1 と 5.0 の CONNECT メッセージからユーザー名またはクライアント ID などの情報を抽出できます。
このモジュールは、当社の 商用サブスクリプション の一部として提供されています。
設定例
mqtt_preread on; return $mqtt_preread_clientid;
ディレクティブ
構文 |
mqtt_preread |
---|---|
既定値 |
mqtt_preread off; |
コンテキスト |
stream 、server |
事前読み取りフェーズで MQTT CONNECT メッセージから情報を抽出できるようにします。
埋め込み変数
$mqtt_preread_clientid
- CONNECT メッセージからの
clientid
値 $mqtt_preread_username
- CONNECT メッセージからの
username
値