gpt4 book ai didi

azure - 数百个 Azure Function 实例用于处理事件中心事件

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

我的情况如下,处理一个事件需要30秒到3分钟。我每天正在创建/(事件中心正在接收)大约 100k-300k 事件。我创建的是一个具有 32 个分区的事件中心(标准计划最多可用),一个消费者计划 Azure 功能。

但问题是,Azure 功能扩展到 32 个实例,这还不够。我能想到的解决方法是创建另一个功能应用程序并将其连接到同一个消费者组。但这听起来不像是一个合理的解决方案。

我可以通过其他更合适的方式增加可用函数实例的数量吗?

最佳答案

为什么每个分区一个实例还不够?更多实例只会竞争获得同一分区上的锁。所以它不会提高性能。每个分区应该有一个实例。

投资更快的处理速度可能会更好。对于这样的系统来说,每次事件三分钟是令人难以置信的长。不能将此类事件的处理委托(delegate)给另一个系统

如果某些事件需要很长时间,您可能可以使用多个消费者组来区分处理事件的快慢消费者组,并理所当然地认为慢速消费者组在处理事件时存在一些滞后.

关于azure - 数百个 Azure Function 实例用于处理事件中心事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66387192/

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