作者回复: 大赞👍,完全正确
作者回复: 嗯,十几万、甚至几十万的量级都可以不用集群
作者回复: 可以,但是注意测试你使用的部分对mqtt协议的支持是否OK,一般情况下支持还可以,有些情况可能有问题,需要你往这方面留意一下。因为不是主要功能,mqtt方面的问题解决起来可能优先级不高。
作者回复: RabbitMQ这些通过插件的方式支持mqtt,毕竟不是专门为mqtt的,之前有看到某些协议实现上有坑,要留意。
作者回复: 一些开源的软件是不支持集群的,如果必要,需要我们自己去开发让他支持集群
作者回复: 消息队列怎么知道订阅者是谁呢?如何给不同的订阅者发送消息呢 可以从多个broker如何配合考虑
作者回复: 👍方法二基本是一般的思路了
作者回复: mqtt是一种通信协议,本身并不是消息队列的功能哈。它的名字使人有误解。其实是遵循的IBM的一个MQ产品系列名。
作者回复: 嗯,你是结合具体的技术方案做了解释。这个机制已经保证了消息的消费。这里的特殊点是多个消费者一起来消费brokers上的消息,这个组里的消费者没有自己的独立性。如果消费某个topic的消费者只有它一个,它只连接其中一个broker,就需要考虑其他机制了。
作者回复: 那broker不就成为瓶颈了吗?而且broker需要处理具体的应用协议,工作任务更重,更容易出现性能问题。