在20分钟间隔

时间:2016-09-20 11:47:21

标签: azure azure-web-sites azure-webjobs

当我使用20分钟间隔的定期计划部署Windows Azure webjob时,我收到错误。

我的webjob发布设置是 -

{
  "$schema": "http://schemastore.org/schemas/json/webjob-publish-settings.json",
  "webJobName": "JobShiftManager",
  "startTime": "2016-09-20T00:00:00+05:30",
  "endTime": "2099-09-20T00:00:00+05:30",
  "jobRecurrenceFrequency": "Minute",
  "interval": 20,
  "runMode": "Scheduled"
}

但是,当我将计划更改为1小时间隔时,我能够成功部署它。我的Azure实例大小为B1。

1 个答案:

答案 0 :(得分:0)

问题很可能是您使用的是Free Azure Scheduler,它不支持超过每小时运行。

两个选项:

  1. 升级到付费Azure计划程序
  2. 根本不使用Azure Scheduler,而是依赖WebJobs CRON支持(请参阅docs)了解详细信息。要求启用Always On的基本或更高版本的站点。