1
據我所知,rabbitmq是一個HA消息隊列。有可能將它用作任務隊列。 一些要求:如何將rabbitmq用作分佈式任務隊列?
- 負載平衡應該考慮工作節點空閒資源
- 應該動態添加/刪除工作線程
- 工作節點熱插拔
- 可以動態分析設置路由。
由於rabbitmq消費者可以獲取消息並定義回調函數來處理消息。 這是很有可能的。但我不知道如何靈活地動態使用它。
你能舉一些例子或想法嗎?
據我所知,rabbitmq是一個HA消息隊列。有可能將它用作任務隊列。 一些要求:如何將rabbitmq用作分佈式任務隊列?
由於rabbitmq消費者可以獲取消息並定義回調函數來處理消息。 這是很有可能的。但我不知道如何靈活地動態使用它。
你能舉一些例子或想法嗎?
在RabbitMQ中,如果多個消費者綁定到一個隊列,那麼消息將以循環方式進行負載平衡。
爲了更好地理解,你可以閱讀這篇文章。
https://techietweak.wordpress.com/2015/08/14/rabbitmq-a-cloud-based-message-oriented-middleware/
謝謝, Saravanan S.