azure Web作业在应用程序服务的辅助插槽中交换

问题描述 投票:1回答:1

我有一个在azure应用程序服务中运行的网站。而且还部署了[[网络作业。

现在,我正在为我的应用程序服务创建一个新的插槽,并将网站代码部署到新的插槽。

当我交换插槽时,Web作业仍在生产插槽中运行,还是将它们交换到新插槽?

谢谢!

azure azure-web-app-service azure-webjobs
1个回答
0
投票
在幕后,Webjobs驻留在您的App Service站点\ wwwroot \ App_data \ jobs \连续|触发的文件夹。插槽交换是set of actions,该交换最终以Azure中的路由规则开关结尾。

您的网络职位将参与应用服务的广告位交换。

但是,有一些有趣的极端情况。例如,假设您的登台和生产应用程序设置相同,并且已为ServiceBusTrigger之类定义了触发器。除非您停止暂存插槽Webjob,否则暂存Webjob实例触发器将继续轮询生产资源,这意味着您可以同时执行生产和插槽Webjob代码。

© www.soinside.com 2019 - 2024. All rights reserved.