我有一个项目需要1-2Mil设备每秒发射4,4k消息。有什么建议如何扩展此应用程序的事件中心吗?
干杯,依云
发布于 2016-05-03 08:22:08
EventHub使用整个单元作为其计费单元。每个吞吐量单元代表1 MB/s的入口率,您在单个EventHub上可以拥有的最大吞吐量单元是20TU,即20MB/s。
由于您的设备每秒发送44K消息,这意味着如果您的消息大小小于大约500字节,则最大输出TU事件集线器可能会为您工作。应该注意的是,这纯粹是理论上的,而您应该在此之上留出一些缓冲空间。
如果单Event Hub在吞吐量方面不适合你,你可以考虑将你的设备分成组(例如,基于地理位置),并写到多个eventhubs。
https://stackoverflow.com/questions/36976675
复制相似问题