gpt4 book ai didi

c# - 获取 Azure EventHub 的项目计数

转载 作者:行者123 更新时间:2023-12-05 05:23:37 24 4
gpt4 key购买 nike

因此,我使用 EventHubs 进行数据管道排队,但为了获得缓冲摄取的好处,我需要知道某一时刻一个分区中有多少项。根据消费者组和分区 ID,这可以深入了解哪些接收器需要扩展或未按预期执行。

我知道您可以根据消息数量创建警报,但我真正想要的是能够从我的内部请求给定命名空间、EventHub、消费者组或分区(无论可用的内容)的当前项目计数。 C# 代码。

我发现您可以使用 .NET ServiceBus API 轻松获取队列大小(以字节为单位),但我看不到任何获取项目计数的方法?

最佳答案

根据Event Hubs REST API ,无法获取事件中心中确切时刻的消息量。如果您至少知道大约,您可以尝试使用传入消息量和传出消息量或获取集线器中消息的大小。大小(并除以该值)。

关于c# - 获取 Azure EventHub 的项目计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com