gpt4 book ai didi

azure-webjobs - Azure webjobs - 调度和单例

转载 作者:行者123 更新时间:2023-12-02 00:56:51 26 4
gpt4 key购买 nike

我正在尝试部署一个触发的网络作业并使用 settings.json 文件安排它。我的 webapp 在 3 个实例中运行,所以我假设 webjob 将在 3 个实例中部署。因此,如果我使用带有 cron 表达式的 settings.json 文件安排 webjob,该作业会在所有实例中运行吗?我假设将“is_singleton”设置为 true 将使其仅在一个实例上运行?但是,如果运行它的实例失败,Azure 是否会在 is_singleton 设置的情况下故障转移 webjob?

最佳答案

在这种情况下,您不需要使用 is_singleton。对于每个调度事件,运行时将随机选择一个实例并运行您的作业。如您所料,每个计划事件将仅在一个实例上运行。

如果计划事件错过或失败,运行时将尝试通过再次运行该函数来恢复计划。你可以看到逻辑 in the source here .

关于azure-webjobs - Azure webjobs - 调度和单例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33858485/

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