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值
