首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MQTT后端缩放

MQTT后端缩放
EN

Stack Overflow用户
提问于 2016-12-10 10:15:26
回答 1查看 603关注 0票数 0

我目前正在开发一个典型的IoT服务。目前,多个设备连接到一个MQTT代理(MQTT),我的java后端也连接到代理(Paho)。

我看到的问题如下:当我要拥有我的java后端的多个实例时,每个后端将接收和处理接收到的每条消息。这是个大问题。我只想向一个java后端传递一条消息。有谁知道如何处理这个问题吗?

顺便说一句: Java后端将根据负载添加或删除。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-10 10:55:56

有几种选择

  1. 在应用程序和MQTT代理之间放置一个排队系统,可能类似于Apache Kafka。
  2. HiveMQ和IBM MessageSight代理支持(不同的实现)共享订阅。这允许在多个客户端之间共享消息。共享订阅很可能正式添加到MQTTv5规范中,这意味着它将被添加到更多的代理中,并有一个标准的实现。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41074381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档