モジュール 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値