gpt4 book ai didi

Azure - 从数据库动态获取计划并触发多种方法在azure中执行不同的任务?

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

使用 Azure 技术(Azure 函数应用程序、持久函数应用程序、Azure Web 作业?)根据需要执行的特定任务从数据库获取计划的最佳方法是什么。

将从数据库读取的计划随后将转换为 CRON 表达式。我每小时、每天和每周都有触发器来运行特定任务。

数据库中的计划可能会发生变化,因此它需要是动态的。

我可以创建单独的特定功能应用程序(超过 20 个),但希望它更加灵活和动态。

我该如何解决这个问题?我会使用什么 Azure 技术?

谢谢

最佳答案

我能想到的两个选项,具体取决于您所追求的细节:

  1. 使用计时器触发的 Azure Functions 以及计时器表达式的 %appsetting% 格式。然后有一个单独的函数,定时运行或在计划更新时触发,获取当前计划并根据对 CRON 表达式的任何更改更新函数应用设置(使用为其提供必要权限的托管标识)。

  2. 如果您只是按小时/天/周运行,您可以有一个每小时运行一次的函数,读取当前计划并触发为该时间计划的任何函数(基本上是您自己的简单计时器)。

关于Azure - 从数据库动态获取计划并触发多种方法在azure中执行不同的任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61914978/

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