gpt4 book ai didi

azure - Azure 事件中心接收器中的分区 ID、偏移量、主机名是什么?

转载 作者:行者123 更新时间:2023-12-01 12:38:14 25 4
gpt4 key购买 nike

我在 azure 事件中心工作。我有一些疑问。

  1. Azure 事件中心接收器中的分区 ID 是什么?此 ID 与 Azure 事件中心发布者中的分区键相同吗?

  2. 什么是偏移量? ,它在azure event hub Consumer中有什么用?

  3. 我可以在不使用消费者组的情况下消费消息吗?

  4. 我可以使用单个接收者使用消息吗?

  5. blob 在事件中心使用者中有何用途?我只想查看我发送的消息。

最佳答案

这篇文章Event Hubs Overview应该详细回答您的问题,但总结一下:

  1. 在门户中创建新的事件中心时,您可以指定需要的分区数量。发布者对事件的分区键进行哈希处理,以确定将事件发送到哪个分区。事件中心接收器从这些分区接收事件。

  2. 事件中心使用者通过使用每个分区的偏移量来跟踪它接收到的事件。例如,通过更改偏移量,您可以从分区重新读取事件。

  3. 您必须至少有一个消费者组(有一个默认组)。每个消费者组都有自己的分区 View (不同的偏移值),使其可以独立于其他消费者组从分区读取事件。

  4. 通常,每个分区有一个接收器来启用横向扩展。事件中心有 8 到 16 个分区。

  5. 偏移值由客户端管理。您可以检查每个分区中的最新位置,以便在客户端重新启动时能够在最新事件处重新启动。检查点机制将最新的偏移值写入blob存储。

关于azure - Azure 事件中心接收器中的分区 ID、偏移量、主机名是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27567851/

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