每次重新部署时 Azure WebJobs 都会被删除吗?

标签 azure azure-webjobs

每次重新部署时,Azure WebJobs 都会被删除吗?我发现那些WebJobs神秘消失了,所以我想可能是因为我重新部署了我的应用程序,但没有去Azure门户重新设置WebJobs。

如果真是这样的话,一次又一次地重新设置WebJobs真是麻烦。有没有办法自动执行此操作?

我从 Visual Studio 进行部署。我在某处读到,我可以将我的 WebJobs(例如 xxx.ps1)放在 App_Data/jobs/continuous/下,然后每当我部署时,WebJobs 都会自动部署。我这样做了,但我没有在我的 Azure 门户中看到这些 WebJobs。

最佳答案

参见https://learn.microsoft.com/en-us/azure/app-service-web/websites-dotnet-deploy-webjobs有关如何从 VS 将 WebJobs 添加到 Web 应用程序的说明。请注意,您无需担心 App_Data/jobs/continuous 文件夹,因为该文件夹由 VS 部署处理。

请注意,ASP.NET 支持此功能,但 ASP.NET Core 尚不支持。

关于每次重新部署时 Azure WebJobs 都会被删除吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42073405/

相关文章:

Azure WebJobs SDK 访问队列属性

c# - Webjob 未使用正确的配置发布

c# - Azure WebJob 访问被拒绝

nuget - WebJobs 升级到最新的 Nuget 包。升级 app.config 以不匹配 WindwosAzure.Storage DLL 版本

azure - Azure 上集群的 DC/OS 扩展

azure - 宇宙数据库 : How to reference a document in a separate collection using DocumentDB API

c# - 在azure管道中为dotnet应用程序运行开放API生成器命令,无法查询存储库, "Request failed with status code 504"错误

azure - 是否可以在 Azure 中恢复已删除的 Sql Server 实例?

azure - Azure 中的意外 RAM 消耗

Azure WebJob 未按计划运行