gpt4 book ai didi

Azure WebJobs 和部署槽

转载 作者:行者123 更新时间:2023-12-03 12:06:13 31 4
gpt4 key购买 nike

当我将带有 QueueTrigger(在 app.config 中定义的队列连接)的连续运行的 Azure WebJob 部署到部署槽(例如“暂存”)中时,会发生什么情况?

它会开始运行并监听队列中的消息还是仅在生产槽中启动?

我担心的是,如果将开始处理队列中的消息,即使它还没有进入生产槽。如果是这种情况,是否应该将队列连接字符串从 app.config 移至 Azure 网站配置,以便我的暂存和生产槽可以在不同的队列上运行?

最佳答案

使用插槽粘性设置,您现在可以设置

WEBJOBS_STOPPED = 1

在暂存槽上。这将阻止网络作业在暂存槽上启动,并且当代码交换到生产环境时,该设置将保留在暂存槽上。

https://github.com/projectkudu/kudu/wiki/Web-jobs#configuration-settings

关于Azure WebJobs 和部署槽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24438789/

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