• MQTT X Newsletter 2022-08 | v1.8.2 发布、支持使用 Docker


    本月,MQTT X 团队发布了 1.8.2 版本,目前正专注于 1.8.3 版本的开发。在 1.8.2 版本中,我们主要优化了使用体验并修复了 MQTT X 桌面端 1.8.1 版本中的一些使用问题,新增了使用 Docker 来安装和部署 MQTT X CLI 与 MQTT X Web,同时 MQTT X Web 支持了更多的 MQTT 5.0 属性配置。

    MQTT X 桌面端应用

    支持在设置页面中开启或关闭多主题订阅

    在之前的版本中,MQTT X 默认支持开启多主题订阅。使用方法是:在输入主题时,使用逗号来分割多个主题,但是当订阅的主题中包含了逗号时,就无法单个订阅此主题,这给存在这类特殊需求的用户带来了困扰。

    在最新的 1.8.2 版本中,我们优化了这个问题,在设置页面新增了一个启用多主题订阅的开关,默认开启,当关闭后就可以订阅单个包含有逗号字符的主题。

    在这里插入图片描述

    其它使用问题优化

    • 移除了在发布消息时,对包含有 $ 符号的主题的验证
    • 修复了无法在编辑连接内,修改用户属性的问题
    • 修复了在编辑页面内,删除连接后页面跳转的问题
    • 优化了订阅主题失败时的错误信息

    MQTT X Web

    在线使用地址:http://www.emqx.io/online-mqtt-client

    支持更多 MQTT 5.0 属性

    支持在 MQTT X Web 中配置连接、发布时的用户属性,支持订阅选项等。

    在这里插入图片描述

    支持使用 Docker 部署

    除提供在线的公共访问地址外,MQTT X Web 还支持使用 Docker 来进行私有化部署。对于一些只能在内网环境,或想通过浏览器来访问和私有化使用 MQTT X Web 的用户来说,我们为其提供了更加方便和自由的使用方式,这使得用户无论在什么环境下都可以轻松访问 MQTT X Web 来更快地测试您的 MQTT 服务与应用。

    使用 Docker 镜像部署 MQTT X Web:

    docker pull emqx/mqttx-web
    
    docker run -d --name mqttx-web -p 80:80 emqx/mqttx-web
    
    • 1
    • 2
    • 3

    MQTT X CLI

    支持使用 Docker 安装

    在之前的版本中,MQTT X CLI 除提供了 macOS、Linux 和 Windows 上的的可执行文件外,还支持在 macOS 上使用 Homebrew,在包含 Node.js 环境的操作系统中使用 NPM 等方式来安装和使用 MQTT X CLI。

    在最新的 1.8.2 版本中,我们还继续增加了支持 Docker 来安装和使用 MQTT X CLI。无论在什么操作系统环境,用户都能轻松安装并使用 MQTT X CLI,进行 MQTT 服务与应用的测试。

    使用 Docker 镜像来安装 MQTT X CLI:

    注意:使用如下 Docker 命令安装 MQTT X CLI 成功后,会自动进入到该容器内,您可以在容器内直接使用 mqttx 命令,使用完退出时,系统将自动删除容器

    docker pull emqx/mqttx-cli
    
    docker run -it --rm emqx/mqttx-cli
    
    • 1
    • 2
    • 3

    未来规划

    MQTT X 还在持续增强完善中,以期为用户带来更多实用、强大的功能,为物联网平台的测试和开发提供便利。

    接下来我们将重点关注以下方面:

    • 使用体验升级
    • MQTT X CLI 将支持 bench 命令
    • 插件系统(例如支持 SparkPlug B、集成 MQTT X CLI)
    • 脚本功能优化
    • 推出 MQTT X Mobile 移动端应用
    • 完善 MQTT X Web 功能
    • MQTT Debug 功能

    版权声明: 本文为 EMQ 原创,转载请注明出处。

    原文链接:https://www.emqx.com/zh/blog/mqttx-newsletter-202208

  • 相关阅读:
    Python的函数
    员工管理:人才九宫格,提低扩中保高
    2022-04-25-ElasticSearch
    【微服务】基于Ribbon实现负载均衡
    聪明的红绿灯,已经学会主动给你开路了
    [附源码]java毕业设计基于Web留学管理系统
    AIGC热潮下的技术与行业百态:探索未来科技新视野
    最新ChatGPT商业运营系统源码+支持GPT4/支持ai绘画+支持Midjourney绘画
    【教学类-08-01】20221010《门牌号(6层*3间 黑色版)》(大班主题《我们的城市》)
    verilog中比较器的代码用法
  • 原文地址:https://blog.csdn.net/emqx_broker/article/details/126730153