我只是想知道是否有任何好的方法来估计特定配置在事件集线器高级所需的处理单元#。假设我知道输入/输出数据的数量,输入/输出消息的数量,我如何估计脓的数量?
我看了这个页面,https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-quotas,我也在另一个页面上找到了这个信息
1 PU和1个事件中心(100个分区)可提供大约5-10 MB/s入口和10-20 MB/s出口的核心容量。
假设我有交通入口7MB/s和出口15 7MB/s,但这是否意味着1 PU就足够了?名称空间中的消息、消费者、生产者和事件中心的#呢?根据这里的文档,它们也与估计集群的大小有关。
发布于 2022-04-05 08:55:09
假设我有交通入口7MB/s和出口15 7MB/s,但这是否意味着1 PU就足够了?
是的,没错。
命名空间是事件集线器/Kafka主题的作用域容器。计算与每个名称空间相关联的大小(包括使用者、生产者、消息等)在此基础上,你可以选择脓液的数量。

查看详细的EventHub溢价定价这里。
当您使用门户在Namespace中创建EventHub时,您将负责计算包括生产者、消息和消费者在内的入口/出口的大小,如果总容量在1 PU (高级)的范围内,则可以选择。请参阅下图。

类似地,您可以创建多个名称空间。
此外,对于高级事件集线器命名空间,自动充气功能将自动启用。你不能让它失效。
事件集线器的自动膨胀功能通过增加TU的数量来自动扩展,以满足使用需要。
因此,您不需要担心高级名称空间中的PU。
https://stackoverflow.com/questions/71576899
复制相似问题