我们有场景客户端需要选择性订阅一些设备的Topic,最大订阅数量差不多总设备量的30%左右,现在有两个方案:
- 直接分别订阅每个设备的topic
- 通配符订阅所有设备的topic,在回调函数里判断需要用到哪些设备数据
这两种方案,哪种对EMQ的影响更小,性能更好?
我们有场景客户端需要选择性订阅一些设备的Topic,最大订阅数量差不多总设备量的30%左右,现在有两个方案:
这两种方案,哪种对EMQ的影响更小,性能更好?
用2,而且要用共享订阅。单个订阅端接收的消息上限有限
永远不要用1
我觉得其实二也不是特别好,,但总比一好,还是你的 topic 设计有问题。