内容提要
EMQX是一款大规模可弹性伸缩的云原生分布式物联网消息传递系统,支持MQTT 5.0和3.x协议标准,具有高性能、低时延和高可用等优势。
关键要点
-
EMQX是一款大规模可弹性伸缩的云原生分布式物联网消息传递系统。
-
EMQX支持MQTT 5.0和3.x协议标准,具有高性能、低时延和高可用等优势。
-
EMQX是全球最具扩展性的MQTT消息服务器,支持500万设备连接,集群可扩展至1亿连接。
-
EMQX提供高效可靠的消息处理,支持每秒处理数百万条MQTT消息。
-
EMQX采用Masterless分布式集群架构,实现高可用和水平扩展。
-
EMQX支持多种传输协议,包括TCP、TLS、WebSocket和QUIC。
-
EMQX提供多种安全认证方式,包括基于用户名/密码的身份认证和JWT认证。
-
EMQX支持多节点集群和多服务器节点桥接,具备良好的可伸缩性。
-
EMQX支持SQL语法的数据集成,能够实时提取和转换MQTT消息。
-
EMQX具备过载保护、消息速率限制和连接速率限制等可靠性功能。
-
EMQX支持客户端在线状态查询和集群状态监控,具备良好的可观测性。
-
EMQX由Erlang/OTP驱动,具备高度可扩展的分布式平台特性。
-
EMQX集群部署需要配置节点名称、IP和用途,并通过命令行工具管理集群状态。
-
EMQX集群节点通过TCP连接,形成一个分布式网络,支持消息的转发和发布。
延伸问答
EMQX是什么类型的系统?
EMQX是一款大规模可弹性伸缩的云原生分布式物联网消息传递系统。
EMQX支持哪些MQTT协议版本?
EMQX支持MQTT 5.0和3.x协议标准。
EMQX的集群架构有什么特点?
EMQX采用Masterless的分布式集群架构,实现高可用和水平扩展。
EMQX的性能如何?
EMQX单节点支持每秒处理数百万条MQTT消息,具有低于1毫秒的消息分发时延。
如何安装EMQX集群?
安装EMQX集群需要下载RPM包,修改配置文件,启动服务并加入集群。
EMQX提供哪些安全认证方式?
EMQX提供基于用户名/密码的身份认证和JWT认证等多种安全认证方式。