EMQX 企业版 5.8 正式上线:为业务出海提供技术支持

科技   2024-09-18 10:45   北京  

9 月 12 日,EMQ 映云科技为用户带来了 EMQX 企业版 5.8 线上研讨会,整体介绍了版本更新的几项重要内容,并深入解析「集群连接」和「消息转换」两大功能的优势特征,让企业用户在使用 EMQX 企业版构建物联网应用时更灵活、更安全、更可靠,为其业务全球化发展提供技术支持。
本次更新主要在五个方面进行了功能的升级和优化,具体内容与特点如下:
   集群连接
高效连接多个跨地域部署的 EMQX 集群,以提高各种部署场景中的可扩展性、容错性和灵活性。
  • 全球范围 MQTT 消息分发
  • 多集群连接扩展服务规模
  • 统一命名空间的混合云部署
  • 异地多活高可用部署
  • 客户端就近接入改善服务质量
   消息转换
EMQX 将收到的消息按照用户定义的规则进行转换之后再投递给订阅者。
  • 实时变换
  • 多种编码格式相互转换
  • 灵活自定义规则
  • 定制化错误处理
  • 支持复杂转换规则:Variform 表达式

   安全功能增强
  • 新增 Kerberos 认证协议支持
  • Dashboard 支持 OIDC 单点登陆
  • HTTP 认证支持设置 ACL

   数据集成
新增 3 个数据集成,已支持 40+ 数据集成,集成能力持续扩展。
  • Azure Blob Storage
  • Couchbase
  • Datalayers

   热升级
在集群运行过程中完成升级,无需停止集群节点的运行,对客户端无感知。
  • 客户端无感,升级过程保持客户端连接
  • 几秒内快速完成
  • 轻量灵活,按需升级
  • Dashboard 一键上传,方便快捷

在此基础上,我们对「集群连接」和「消息转换」两项功能的应用价值进行了更为深入的介绍。

EMQX 5.8 企业级功能:集群连接

集群连接功能确保了数据在全球范围内的高效传输和处理,提高了系统的可靠性和可用性。
借助集群连接功能,企业用户可以创建跨越多个地区的 MQTT 服务,连接多个独立的 EMQX 集群,促进跨区域集群上的客户端之间的通信。与传统 MQTT 桥接相比,一方面,集群连接所有的客户端共享相同的主题命名空间,最小化了跨域的流量消耗,更高效、可靠且可扩展。另一方面,针对全球化部署进程中的延迟问题,EMQX 采用了核心节点和复制节点的部署模型,实现不同区域之间的订阅信息的异步复制,最大限度地降低了网络中断对业务的影响,有效提升了企业跨区域容灾能力。

EMQX 5.8 企业级功能:消息转换

消息转换功能实现了不同系统和协议间的无缝通信,确保了数据的一致性和准确性。
首先,EMQX 5.8 提供了消息预处理的能力,能够将二进制传输的消息转化为结构化数据,方便后端业务处理,同时还兼容了旧客户端的主题和消息格式,以便更好地支持历史数据。此外,新版本还支持从消息中提取发布者的信息,为后续的业务逻辑处理提供便利。
EMQX 5.8 新增的消息转换功能支持 Topic、QoS、Payload、Retain、Properties 等字段,不仅可以与 Schema 编解码集成,还支持 Variform 表达式如变量提取、字符串操作、条件判断、正则表达式及随机数生成等功能,显著增强了灵活性和可编程能力。
在具体应用场景中,EMQX 5.8 可以实现根据特定条件修改消息的主题、QoS、Payload 等属性,并通过扩展主题后缀实现消息流的分流,有效解决了企业用户面临的消息处理难题。
未来,EMQ 将持续关注企业全球化发展面临的数据问题,不断优化、更新和升级 EMQX 企业版的技术架构和创新功能,为企业保持竞争力、确保业务连续性和满足国际市场需求提供强大的数据驱动。

点击“阅读原文”,了解更多




EMQ中文社区
EMQ 映云科技是全球领先的「云边端」连接与数据平台供应商,通过自主研发的 MQTT 软件,实现物理世界与数字世界间的数据采集、传输、转换、存储、分析与控制。
 最新文章