gpt4 book ai didi

azure - 如何判断 Azure IoT 消费者组是否处于事件状态?

转载 作者:行者123 更新时间:2023-12-03 00:48:48 25 4
gpt4 key购买 nike

我继承了几个 Azure IoT 中心,这些中心定义了许多消费者组,并且正在尝试规划正在发生的处理。如何判断 Azure IoT 消费者组是否正在使用或可以安全删除?

最佳答案

如果消费者组处于事件状态,它会在 Eventhub 分区上创建“租用”来读取消息。 (注意:默认情况下,IotHub的消息是通过与EventHub兼容的端点发布的)。

有关“租赁”的信息存储在 Azure BlobContainer 中,必须在创建 IotHub 时定义该容器。 BlobContainer 的默认名称是“azure-webjobs-eventhub”。

对于 IotHub 端点中的构建,blob 名称应如下所示:

<EventHubEndpoint>.servicebus.windows.net/<IotHubName>/<ConsumerGroupName>/<PartitionId>

对于连接到 IotHub 的其他 EventHub,blob 名称可能如下所示:

<EventHubName>.servicebus.windows.net/<EventHubEntityName>/<ConsumerGroupName>/<PartitionId>

您可以查看 BlobProperties“LastModified”、“Status”和“LeaseState”来确定 ConsumerGroup 是否处于事件状态。

关于azure - 如何判断 Azure IoT 消费者组是否处于事件状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55381076/

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