Loading...
架构设计前言EMQ X Broker 在设计上,首先分离了前端协议 (FrontEnd) 与后端集成 (Backend),其次分离了消息路由平面 (Flow Plane) 与监控管理平面 (Monitor/Control Plane):100 万连接多核服务器和现代操作系统内核层面,可以很轻松支持 100 万 TCP 连接,核心问题是应用层面如何处理业务瓶颈。EMQ X Broker 在业务...
前言如果使用 EMQ 来承载百万级别的用户连接可以吗?毕竟在 MQTT 官方介绍上说 EMQ X 可以处理千万并发客户端,而 EMQ X 自己官方称 4....
前言再怎么强大的单机也比不上集群!!!分布式 ErlangErlang/OTP 最初是爱立信为开发电信设备系统设计的编程语言平台,电信设备 (路由器、接入网关...) 典型设计是通过背板连接主控板卡与多块业务板卡的分布式系统。节点与分布式 ErlangErlang/OTP 语言平台的分布式程序,由分布互联的 Erlang 运行时系统组成,每个 Erlang 运行时系统被称为节点(Node),...
上一篇简单的介绍了 EMQ X ACl 鉴权,这一篇就具体的介绍下我在项目实现中用到的 ACL 鉴权方式。发布订阅 ACL先说实际场景,我们需要监听每一台...
EMQ 已经搭建起来了,但是投入到业务使用中还面临着一些问题,当然 MQTT 设计之初也考虑了这一点,比如不是任何一个客户端都能链接到服务器和限制客户端能够对 topic 操作的权限。ACL 插件EMQ X 支持使用配置文件、外部主流数据库和自定义 HTTP API 作为 ACL 数据源。连接数据源、进行访问控制功能是通过插件实现的,使用前需要启用相应的插件。客户端订阅主题、发布消息时插件通...