EMQ X Enterprise 3.4.0 功能有哪些

发布时间:2022-01-14 17:09:52 作者:柒染
来源:亿速云 阅读:163

EMQ X Enterprise 3.4.0 功能有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

EMQ X Enterprise 企业级物联网 MQTT 消息平台,支持百万级物联网设备一站式接入、MQTT&CoAP 多协议处理、低时延实时消息通信。支持基于 SQL 的内置规则引擎,灵活处理/转发消息到后端服务,存储消息数据到各种数据库,或桥接 Kafka、RabbitMQ、Pulsar 等企业中间件。EMQ X Enterprise 适用于各种物联网应用场景,助企业快速构建物联网应用,并支持公有云、私有云、物理机、容器/K8S 任意部署。

全新的 Dashboard UI

在以往版本的 EMQ X 里 EMQ 围绕 MQTT 消息接入,拓展了一系列方便快速构建物联网应用的基础功能,如认证鉴权/ACL,数据持久化和消息桥接(企业版)并集成至 Dashboard 中。

为了支撑更多新功能的引入及功能引入后系统易用性、监控管理能力的同步改进提升,EMQ 开发团队率先针对企业版设计了全新的 Dashboard UI,对界面风格、操作性、应用结构和数据展示重点进行了调整,致力于打造一个功能全面的 IoT Hub 管理平台:

EMQ X Enterprise 3.4.0 功能有哪些

Dashboard 支持热配置参数

在 3.4.0 之前所有对 EMQ X 主要配置 etc/emqx.conf 进行的修改都需要重启才能应用,比如匿名认证(allow_anonymous)、ACL 开关与策略(enable_acl)、连接统计(enable_stats)等等都存在不停机更改的需求。

EMQ 评估后列举了数十项不会影响系统稳定性但是存在热配置需求的配置项,同时在 Dashboard 与 REST API 中提供了热配置功能。

EMQ X Enterprise 3.4.0 功能有哪些

Dashboard 支持集群管理

此版本中 Dashboard 新增了针对集群的管理操作功能,可视化界面在手动集群模式下提供集群的邀请加入、踢出功能;其他自动集群的模式下下展示了集群参数,极大的方便了监控管理和新节点的参考配置工作。

EMQ X Enterprise 3.4.0 功能有哪些

强大的 Schema Registry

物联网应用中为了兼顾网络传输性能与设备处理能力,很多底层设备通信依赖的消息数据都是较为底层、精简的格式,Broker 需要处理编解码各种压缩的二进制数据格式、行业专有的数据格式甚至是私有数据格式。

以往的处理方案是将这类数据桥接到应用系统中,应用系统编解码处理后再发送回 Broker 进行处理,整个架构集成起来十分复杂,存在处理时延较高、处理逻辑不清晰的问题。

为解决这一痛点 EMQ 设计开发出一套 Broker 内置的、实时的编解码系统 Schema Registry 。Schema Registry 支持 Avro, Protocol Buffers 和第三方编解码服务报文解析。

Schema 与规则引擎结合使用示意图:

EMQ X Enterprise 3.4.0 功能有哪些

目前 EMQ X 支持三种协议解析方式:

EMQ X Enterprise 3.4.0 功能有哪些

上图所示我们新建了一个编解码服务,该服务在规则引擎中这样使用:

SELECT decode('schema:1.0', payload) as payload
FROM 
	"message.publish"
WHERE
	topic =~ 't/#'

使用 Schema Registry 结合规则引擎功能,在规则引擎中直接通过 decode、encode 函数调用创建好的编解码规则,这一过程极大的简化消息应用的集成能力。

车联网中国国标协议 JT/T808 的支持

新增车联网协议接入 JT/T808,全称 《JT/T 808 - 2013 道路运输车辆卫星定位系统 北斗兼容车载终端通讯协议技术规范》,该协议是行业性较强的通信协议。通过该协议的适配,EMQ 建立起了完整的行业/私有协议接入开发模式,为后续其他协议定制开发提供了成功的模板。

JT/T808 协议接入架构示意图:

EMQ X Enterprise 3.4.0 功能有哪些

新版本功能规划

未来版本中,Dashboard 的功能将被继续增强,计划持续进行调整优化实现以下功能改进:

看完上述内容,你们掌握EMQ X Enterprise 3.4.0 功能有哪些的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

推荐阅读:
  1. Kubernetes 上安装 EMQ X 系列文章之三 :使用 Helm 管理、部署 EMQ X 集群
  2. 基于HAProxy怎么搭建EMQ X集群

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

emq x enterprise

上一篇:.NET for Apache Spark 1.0有哪些功能

下一篇:springboot整合quartz定时任务框架的方法是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》