gpt4 book ai didi

azure-functions - 一个实例 Azure Function 如何处理多个分区事件中心触发器

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

我有一个 Azure Functions hosting on App service plan with Event Hub trigger。事件中心有 4 个分区。

我的问题是,如果函数只有一个实例,函数如何处理来自 4 个分区的事件?这个实例函数是否获取所有 4 个分区的租约,并循环处理一个分区一个分区?

最佳答案

如果您想了解单个实例如何处理多个分区,azure 函数文档中有一个示例:Trigger - scaling .

主要思想是当您的函数首次启用时,只有一个函数实例,函数有一个 EventProcessorHost 实例,该实例持有所有十个分区的租约。此实例将从分区 0-9 读取事件。

它列出了三种情况不需要新的函数实例添加了一个额外的函数实例又添加了N个函数实例

您的要求是一个实例,在文档中说该实例将在函数缩放逻辑生效之前处理所有事件。

关于azure-functions - 一个实例 Azure Function 如何处理多个分区事件中心触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58862947/

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