模块 ngx_stream_mqtt_preread_module
| 示例配置 指令 mqtt_preread 嵌入式变量 |
ngx_stream_mqtt_preread_module 模块 (1.23.4) 允许从消息队列遥测传输协议 (MQTT) 的 CONNECT 消息中提取信息,支持 3.1.1 和 5.0 版本,例如,用户名或客户端 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值