负载均衡 MQTT 客户端
Load balancing MQTT Client
最初我的设置有一个线程池来使用订阅消息。
是否可以对 MQTT 进行负载均衡?
我找到了这些 https://groups.google.com/forum/#!topic/mqtt/kUgBFgBmcGk,但好像已经死了。
线程池模式是解决此问题的常用方法,因为它允许实际的 MQTT 客户端返回处理下一条传入消息或尽快完成 QOS 握手。
一些代理支持 MQTT 3.1.1 规范中称为 Shared Subscriptions 的新功能,它允许多个客户端以分布式方式使用消息。
IBM 的 MessageSight 设备支持共享订阅。我不确定是否有任何其他可用的经纪人有这种支持,但我希望至少有一些人会添加它。
** 完全披露 -> 我在 IBM 工作
最初我的设置有一个线程池来使用订阅消息。
是否可以对 MQTT 进行负载均衡?
我找到了这些 https://groups.google.com/forum/#!topic/mqtt/kUgBFgBmcGk,但好像已经死了。
线程池模式是解决此问题的常用方法,因为它允许实际的 MQTT 客户端返回处理下一条传入消息或尽快完成 QOS 握手。
一些代理支持 MQTT 3.1.1 规范中称为 Shared Subscriptions 的新功能,它允许多个客户端以分布式方式使用消息。
IBM 的 MessageSight 设备支持共享订阅。我不确定是否有任何其他可用的经纪人有这种支持,但我希望至少有一些人会添加它。
** 完全披露 -> 我在 IBM 工作