模块 ngx_stream_mqtt_preread_module

示例配置
指令
     mqtt_preread
嵌入式变量

ngx_stream_mqtt_preread_module 模块 (1.23.4) 允许从消息队列遥测传输协议 (MQTT) 版本 3.1.15.0 的 CONNECT 消息中提取信息,例如用户名或客户端 ID。

此模块作为我们的 商业订阅 的一部分提供。

示例配置

mqtt_preread on;
return       $mqtt_preread_clientid;

指令

语法 mqtt_preread on | off;
默认值
mqtt_preread off;
上下文 streamserver

预读 阶段启用从 MQTT CONNECT 消息中提取信息。

嵌入式变量

$mqtt_preread_clientid
CONNECT 消息中的 clientid
$mqtt_preread_username
CONNECT 消息中的 username