gpt4 book ai didi

azure - 是否可以将 Webjob 发布为 "Triggered"类型以及 "Continuous"类型

转载 作者:行者123 更新时间:2023-12-02 06:47:20 24 4
gpt4 key购买 nike

我有一个已转换为 Webjob 的控制台应用程序。

网络作业中有很多功能需要每晚(午夜)运行一次。

但是,还有一个特定需求,即同一个 Webjob 应该连续运行来完成某些作业,并能够对来自多个用户的请求进行排队。

由于大多数进程都是相同的,我认为创建另一个类型为“连续”的控制台应用程序没有意义。

由于我们在 azure 中进行持续交付(当有新的 git 提交时,在线 Visual Studio 会自动构建并发布 Web 应用程序和 Web 作业)。

我如何设法告诉构建或发布过程从同一控制台应用程序创建 2 个 Web 作业,其中一个是计划的(触发的),另一个是“连续的”?

当我写这个问题时,stackoverflow上的类似问题突出了我这个问题:Azure webjob; Scheduled execution as well triggers by queue

看起来可以使用 TimerTrigger以连续类型来处理这两种情况。

我会尝试看看是否有效。请对此工作案例提出您的建议。

最佳答案

您应该有一个连续的 WebJob。您可以根据需要使用任意多个用 TimerTrigger 或消息触发器修饰的函数,以响应事件或按计划执行。您绝对走在正确的道路上。

关于azure - 是否可以将 Webjob 发布为 "Triggered"类型以及 "Continuous"类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46979413/

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