2016-05-02 24 views
1

我有一個項目需要1-2Mil設備每秒發出4,4k消息。任何建議如何縮放此應用程序的事件中心?事件中心擴展高吞吐量遙測

Cheers,Evian

+0

閱讀此:https://www.quora.com/Can-someone-explain-scalability-in-web-development-to-me-in-terms-of-a-chat-system –

+0

嗨,依雲,這些類型的問題被認爲是堆棧溢出的主題,因爲它們會產生自發的迴應。請參閱[我們的主題指南](http://stackoverflow.com/help/on-topic)。 Quora可能是這類問題的更好地方。 – dubes

回答

1

EventHub使用整個單位作爲其結算單位。每個吞吐量單元代表1 MB/s的入口速率,單個EventHub上的最大吞吐量單位是20TU,即20MB/s。

由於您的設備發出每秒44K的消息,它意味着最大輸出TU活動中心可能會爲你工作,如果你的信息的尺寸小於約500字節小。應該指出的是,這純粹是理論上的,而你應該留下一些緩衝空間。

如果單個事件集線器不會在整個方面爲你工作,你可以考慮拆分您的設備成組(基於地理位置的例子),並寫入多個eventhubs。