本地订阅(Local Subscription)

本地订阅(Local Subscription)只在本节点创建订阅与路由表,不会在集群节点间广播全局路由,非常适合物联网数据采集应用。 
使用方式: 订阅者在主题(Topic)前增加'$local/'前缀。

共享订阅(Shared Subscription)

共享订阅(Shared Subscription)支持在多订阅者间采用分组负载平衡方式派发消息:

使用方式: 订阅者在主题(Topic)前增加'$queue'或'$share//'前缀。

一、验证 emqq

1、发布端

mosquitto_pub   -t   topic   -m   'XXXX2'

@echo
     for /L %%i in (1,1,50) do mosquitto_pub -t topic -m 'XXXX%%i'
pause

2、订阅端

mosquitto_sub   -t    $share/group/topic

二、验证 mosquitto

1、发布端

mosquitto_pub   -t    topic  'xxxxxx' (订阅端收不到,说明mosquito不支持共享消费)

mosquitto_pub   -t    $share/group/topic  (这样发订阅端收到,说明mosquito-server把$share/group/当普通字符处理)

2、订阅端

mosquitto_sub   -t    $share/group/topic

三、结论

本次验证 使用 mosquitto_sub 和 mosquitto_pub , mqtt.fx 不支持emq的共享订阅。

1、emq 支持 共享订阅  和 分组共享订阅

共享订阅:发布者发布topic,订阅者订阅 $queue/topic

分组订阅:发布者发布topic,订阅者订阅 $share/group/topic

完全订阅:发布者发布topic,订阅者订阅 topic

2、mosquitto 不支持 共享订阅 和 分组共享订阅

3、rabbitmq  支持消息队列订阅,消息队列可以设置为定向和两种方式。

最新文章

  1. 苹果微信input输入框被键盘遮挡
  2. SQL server 常用语句
  3. (2)Underscore.js常用方法
  4. PHP生成静态页
  5. 并查集 poj1611&poj2492
  6. 第三篇——第二部分——第四文 配置SQL Server镜像——非域环境
  7. linux下大于2T的硬盘格式化方法
  8. H5投放在朋友圈广告做压力测试
  9. PHP基础 windows环境下安装Apache Mysql PHP
  10. Spring - IOC简介
  11. mysql存储过程 带参数 插入 操作
  12. \t \r \n \f
  13. 《深度探索C++对象模型》调用虚函数
  14. github团队使用记录
  15. 无约束优化方法(梯度法-牛顿法-BFGS- L-BFGS)
  16. MVC控制器详解
  17. windows下快速启动或关闭系统服务方法
  18. 每日英语:Cyclists Live Six Years Longer
  19. mac 修改MAC代码
  20. spring IOC 注解@Autowired

热门文章

  1. c标准头文件
  2. unity3D加密如何做到防编译?
  3. Angular开发实践(二):HRM运行机制
  4. 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面
  5. centos文件系统变为只读的解决处理
  6. 大数据 --> 淘宝异构数据源数据交换工具 DataX
  7. 设计模式 --> (5)适配器模式
  8. java.lnag.Throwable详细解读
  9. JAVA字符串缓存器全部方法功能及其作用
  10. lua_cocos精灵的不断闪动