在服务的高级描述中,Microsoft提到我可以每秒传输数百万个事件,而且它具有高度的可扩展性
Event Hubs是一种完全托管的实时数据摄取服务,简单、可信且可扩展。从任何源https://azure.microsoft.com/en-us/services/event-hubs/流式传输每秒数百万个事件
但是,当我查阅官方文档时,最大吞吐量单位(TU)限制为20,即每TU 1000个事件 * 20 TU = 20,000个事件:
事件集线器流量由吞吐量单位控制。单个吞吐量单位允许每秒1 MB或每秒1000个事件的入站和两倍于该数量的出站。标准事件集线器可以配置为1-20个吞吐量单位,您可以通过配额增加支持请求购买更多吞吐量单位。https://azure.microsoft.com/en-us/services/event-hubs/
20 TU如何转化为数百万个事件的流媒体?
2条答案
按热度按时间mnemlml81#
您可以通过提出支持请求来增加20-TU。
但是,如果您需要非常高,您也可以使用事件中心专用集群。
文档中的两个重要注解
专用集群可保证全规模容量,并可通过完全持久的存储和亚秒级延迟来接入高达千兆字节的流数据,以适应任何流量突发。
在高入口流量(〉100 TU)下,集群的每小时成本明显低于购买标准产品中同等数量的吞吐量单位。
https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-dedicated-overview
quhf5bfb2#
事件集线器的吞吐量容量由吞吐量单位控制。吞吐量单位是预先购买的容量单位。使用单个吞吐量单位可以:入口:每秒最多1 MB或每秒1000个事件(以先达到者为准)。出口:每秒最多2 MB或每秒4096个事件。