自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 EMQX 避坑 - 订阅和共享订阅

本文讨论了 EMQX 中使用订阅和共享订阅模式处理服务端业务的局限性,并且提出了对应的解决方案。使用插件或数据集成的模式是处理此类业务的更理想方式。我是刘新宇,任何 EMQX 问题、解决方案咨询咨询等可以直接联系我。

2024-07-13 22:01:32 1850

原创 EMQX 避坑 - 订阅和共享订阅

Erlang/OTP 提供的这一能力改变了系统的设计原则:我们可以在单个节点创建数以百万计的进程来支持百万计的 MQTT 客户端,相当于将每个客户端一一 ”映射“ 到了 EMQX 内部,客户端 A 给客户端 B 投递消息,则转变为服务侧的进程 A 给进程 B 投递消息。不要忘了,所有客户端发上来的消息的校验、路由选择、插件逻辑处理、规则执行(规则引擎)等,以及发往该客户端的消息的入队出队逻辑、规则执行、套接字发送等等,都是在 EMQX 中的单个进程中处理的。数据集成是处理服务端的业务逻辑最理想的方式。

2024-07-13 21:56:38 1054

原创 EMQX 常见问题 -- client_id_unavailable

EMQX 中的 client_id_unavailable 错误详解

2023-05-17 21:52:26 1238 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除