gpt4 book ai didi

azure - 如何定义 Azure 函数的重试次数和间隔?

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

我有一个 blob 触发的 Azure 函数。我想为抛出异常时要重试的函数定义重试策略(计数和间隔)。有什么办法可以做到这一点吗?

最佳答案

您可以通过 host.json 的“queues”配置部分中的 ma​​xDequeueCount 设置来控制最大重试次数(请参阅 here )。 “队列”配置影响 blob 函数的原因是因为在幕后使用控制队列将 blob 分派(dispatch)到您的函数。因此,您为“队列”配置的设置也会影响 blob 触发功能。例如。默认重试次数为 5 - 如果 blob 处理失败次数超过该次数,则会将其移至有害队列。

您可以通过visibilityTimeout设置控制重试之间的时间。

请注意,这些设置适用于主机范围并适用于所有功能。目前您无法控制每个功能。

关于azure - 如何定义 Azure 函数的重试次数和间隔?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44786141/

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