EMQX 5.0貌似不支持HTTP API通过username查找客户端了,4.x是可以支持的

环境信息

  • EMQX 版本:5.0.8
  • 操作系统及版本:
  • 其他

问题描述

如果不使用持久会话功能,不开启cleansession,clientid是动态的,比如阿里云 IoT 协议的clientid是可以带时间戳的,这时候通过clientid查找客户端挺不方便的

配置文件及日志

试试这个:/clients/ 里面可以写username和like_username

试了这两个都不行,通过URL查询参数返回空数据,并且如果指定limit=1貌似会报错。通过clientid可以返回


可以的。记得mqtt客户端要连接时要带对应的username即可。
试一时候,把其它的过滤参数都去掉。他们是且的关系,不然就会返回空。