首页 > 解决方案 > Azure 为计划和连续创建重复的 Web 作业

问题描述

我在使用 C# 开发的 Azure 应用服务中创建了一个计划的 Web 作业。我想将我的 Web 作业从计划更改为连续,但是从 Visual Studio 部署 Web 作业后,它在 Azure 门户中创建了一个新的 Web 作业实例(1-连续和 1-计划)。

Azure 门户中的重复 Web 作业

在此处输入图像描述

webjob-publish-settings.json

我想覆盖现有的网络作业,而不是创建一个新的。有什么办法可以做到吗?

还有什么方法可以使用 ARM 模板实现这一点?

标签: c#azure-webjobsarm-templateazure-app-service-plansazure-webjobs-continuous

解决方案


如果 webjob 是同一个,azure 会覆盖它。在您的情况下,实际上是新的网络作业,这就是它创建新网络作业的原因。

如果您只有一个 webjob,并且您想更改类型并且不想在部署后保留它,您可以设置Delete Existing Files为 true。

在此处输入图像描述

如果您有多个网络作业,则必须在门户网站上将其删除,或者转到您的网络 kudu 站点并将其从app_data文件夹中删除。


推荐阅读