中国焦点网 科技 正文

EMQX 企业版 5.8 上线:实现跨区域、全球分布的集群连接

2024-10-09 10:15   来源: 互联网

摘要:

关注企业全球化数据难题,打造更灵活、安全、可靠的 MQTT 消息接入平台

1728439303247530.jpg

随着越来越多的企业在全球多个国家和地区开展业务,其软件基础设施在服务可用性、响应速度和数据安全等方面迎来重大挑战。在这种背景下,构建全球化、分布式的软件基础设施并实施跨区域容灾策略,已成为企业保持竞争力、确保业务连续性和满足国际市场需求的必然选择。

近日,EMQ 映云科技发布了 EMQX 企业版 5.8版本,特别推出集群连接功能,为企业全球业务的正常运转提供更强的集群容灾能力,同时新增消息转换功能,增加多种安全认证方式,并支持多项数据集成,让企业使用 EMQX 企业版构建物联网应用时更灵活、更可靠,为其业务全球化发展提供技术支持。

本次更新主要在五个方面进行了功能的升级和优化,具体内容与特点如下:

1、集群连接:

高效连接多个跨地域部署的 EMQX 集群,以提高各种部署场景中的可扩展性、容错性和灵活性。

● 全球范围 MQTT 消息分发

● 多集群连接扩展服务规模

● 统一命名空间的混合云部署

● 异地多活高可用部署

● 客户端就近接入改善服务质量

2、消息转换:

EMQX 将收到的消息按照用户定义的规则进行转换之后再投递给订阅者。

● 实时变换

● 多种编码格式相互转换

● 灵活自定义规则

● 定制化错误处理

● 支持复杂转换规则:Variform 表达式

3、安全功能增强

● 新增 Kerberos 认证协议支持

● Dashboard 支持 OIDC 单点登陆

● HTTP 认证支持设置 ACL

4、数据集成

新增 3 个数据集成,已支持 40+ 的数据集成,集成能力持续扩展。

● Azure Blob Storage

● Couchbase

● Datalayers

5、热升级

在集群运行过程中完成升级,无需停止集群节点的运行,对客户端无感知。

● 客户端无感,升级过程保持客户端连接

● 几秒内快速完成

● 轻量灵活,按需升级

● 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 企业版的技术架构和创新功能,为企业保持竞争力、确保业务连续性和满足国际市场需求提供强大的数据驱动。

扫码试用 EMQX 企业版

1728439320793930.jpg

商务(技术)咨询,联系 EMQ:https://www.emqx.com/zh/contact


责任编辑:Linda
分享到:
0
【慎重声明】凡本站未注明来源为"中国焦点网"的所有作品,均转载、编译或摘编自其它媒体,转载、编译或摘编的目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如因作品内容、版权和其他问题需要同本网联系的,请在30日内进行!