无法安排azure webjob

时间:2017-03-16 18:02:24

标签: azure-webjobs visual-studio-2017

我无法将预定的WebJob发布到Azure App Service。我正在使用Visual Studio 2017。

使用此设置一切正常:

{   “$ schema”:“http://schemastore.org/schemas/json/webjob-publish-settings.json”,   “webJobName”:“WebJobName”,   “runMode”:“OnDemand” }

但是当我设置此设置时:

{   “$ schema”:“http://schemastore.org/schemas/json/webjob-publish-settings.json”,   “webJobName”:“WebJobName”,   “startTime”:“2017-03-17T07:00:00 + 00:00”,   “endTime”:“2027-03-17T07:00:00 + 00:00”,   “jobRecurrenceFrequency”:“Day”,   “间隔”:1,   “runMode”:“预定” }

Visual Studio 2017在“创建调度程序作业”步骤中崩溃。

我找不到如何安排这项工作,我正在使用的软件包是Microsoft.Web.WebJobs.Publish 1.0.13

任何人都可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:4)

VS配置Azure Scheduler的功能存在许多问题,并且正在逐步推荐。相反,建议的方法是依赖于here所描述的CRON功能。

顺便说一句,如果你想让调度程序工作而不是移动到CRON,你应该做的一件事就是升级到WebJobs NuGet包上的最新版本,这应该可以解决这个特殊问题。