【问题标题】:Azure WebJob Schedule Error - ETAGAzure WebJob 计划错误 - ETAG
【发布时间】:2014-10-16 20:24:22
【问题描述】:

尝试从 Visual Studio 2013 发布网络作业,但在输出窗口中出现以下错误:

Error   14  An error occurred while creating the WebJob schedule: BadRequest: The condition specified by the ETag is not satisfied.     

作业发布为“按需”类型,而不是“计划”。

想法?

【问题讨论】:

标签: azure azure-webjobs azure-webjobssdk


【解决方案1】:

我是该产品的项目经理之一,VS 中的这个功能对我来说很重要,所以我想帮助您解决这个问题。任何机会,您的代码是否可用,以便我们可以尝试重现您看到的错误?

【讨论】:

  • 我很乐意提供帮助和帮助。请在以下 Sky Drive 链接中找到该项目:onedrive.live.com/…
  • 对此的快速提问。您是否已经将站点部署到一个区域,而现在您正尝试将其部署到另一个区域?您对工作流程的任何更多信息都会有所帮助。另外 - 指向您文件的链接似乎已失效,我无法再访问它了。
  • 另外,我在 Azure 门户中看到消息:不支持提供的作业收集区域“美国东部 2”。支持的地区列表为“美国中南部、美国中北部、北欧、西欧、东亚、东南亚、美国西部、美国东部、日本西部、日本东部、巴西南部”。
  • @bradygaster 我一直遇到北欧地区的这个错误。这个问题中的任何建议都没有帮助。这个问题是谷歌唯一的热门话题。这是一个已知问题吗?
【解决方案2】:

将网站重新部署到不同的区域,似乎该区域 EAST-US2 不支持 WebJobs。 我将它部署到美国中南部,它在那里运行良好。

【讨论】:

    【解决方案3】:

    从 Azure 门户截取的以下屏幕截图显示了可用于创建计划作业的区域:

    【讨论】:

      【解决方案4】:

      不确定是否与此有关,但我在澳大利亚东部地区发布的 Webjob 遇到了同样的问题。

      我试图发布计划的作业,但收到错误消息:

      错误 14 创建 WebJob 计划时出错:BadRequest:不满足 ETag 指定的条件。

      我确实注意到免费层中的网络作业有一些限制(请参阅此处 - http://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/)

      虽然它没有说已安排的作业被排除在免费层级之外,但我怀疑它会被排除在外(从 MS 的角度来看,将已安排的作业排除在此层级之外是有道理的)。

      为了解决这个问题,我只是将网站层更改为标准,并且我已经能够成功部署我的工作。

      希望对某人有所帮助。

      【讨论】:

      • 免费层提供 WebJobs。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-07
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多