模組 ngx_stream_mqtt_preread_module
範例設定 指令 mqtt_preread 內嵌變數 |
ngx_stream_mqtt_preread_module
模組 (1.23.4) 允許從訊息佇列遙測傳輸協定 (MQTT) 版本 3.1.1 和 5.0 的 CONNECT 訊息中提取資訊,例如使用者名稱或客戶端 ID。
此模組可作為我們商業訂閱的一部分提供。
範例設定
mqtt_preread on; return $mqtt_preread_clientid;
指令
語法 |
mqtt_preread |
---|---|
預設 |
mqtt_preread off; |
上下文 |
stream , server |
啟用在 preread 階段從 MQTT CONNECT 訊息中提取資訊。
內嵌變數
$mqtt_preread_clientid
- 來自 CONNECT 訊息的
clientid
值 $mqtt_preread_username
- 來自 CONNECT 訊息的
username
值