2017-09-22 77 views
-3

我們正在尋求實施一個監控系統,我們必須監控來自80,000個節點的一些細節。我們還希望從80,000個節點生成報告。我們正考慮在每個節點上使用客戶端將消息發送到其他程序可以讀取消息並生成累積報告的隊列。消息與80000個生產者和少數消費者

我們正在考慮將Kafka/ActiveMQ/RabbitMQ作爲消息傳遞解決方案的一些產品。哪一個更適合?

消息生成速率將約爲每節點5-10/s。

回答

0

嘗試其中的每一個。用80,000個節點和一個處理器(讀取器程序)使用這些技術中的每一種模擬您的環境。分析結果,然後選擇一個適合您的情況。感覺像物聯網場景,所以請嘗試其中一種物聯網技術,比如Azure Event Hub。