gpt4 book ai didi

Azure部署: Error while creating webjob schedule (400 Bad Request)

转载 作者:行者123 更新时间:2023-12-02 07:34:00 32 4
gpt4 key购买 nike

我在从 Visual Studio 2013 发布 Azure 网站时收到以下错误:

12>Publish Succeeded. 12>Creating the scheduler job 12>C:\projectPath\packages\Microsoft.Web.WebJobs.Publish.1.0.7\tools\webjobs.console.targets(110,5): Error : An error occurred while creating the WebJob schedule: Response status code does not indicate success: 400 (Bad Request).

我读过另一篇有类似问题的帖子:404错误,BadRequest:不满足ETag指定的条件...但这些似乎都不是这里的问题。我已经重新安装了 Microsoft Azure Tools for VS 2013、解决方案中的 webjobs.publish 包,但它也不起作用。我还检查了这篇文章https://social.msdn.microsoft.com/forums/azure/en-US/d5b44e53-c4d7-48ff-a024-4bdd6eb48b79/sheduled-web-jobs-in-azure-web-site-not-configurable-in-same-region-as-web-siteand-workaround?forum=azurescheduler#d5b44e53-c4d7-48ff-a024-4bdd6eb48b79并做了他尝试过的事情,但并没有解决问题。看起来我的所有文件都已正确上传到 Azure 网站,并且在创建计划程序作业时出现问题。

奇怪的是,webjobs 已上传(更新)并且它们也正常工作,但计划的 webjobs 不在 Azure 管理门户中的我的 jobcollection 列表中。我还尝试从我的网站中删除当前的职位集合和所有职位,但是当我发布网站时,会创建所有网络职位,但职位集合为空。我在 VS 中遇到了类似的问题,问题是网站的凭据已过期,但通过在 VS 中重新输入凭据解决了问题。知道如何解决这个问题吗?

最佳答案

请参阅我对 Visual Studio 2015 Publish WebJobs Issue 的回答,它展示了另一种进行调度的方法,该方法使事情变得更加简单并避免此类情况。

总而言之,您可以在 WebJob 文件的根目录中创建一个 settings.job 文件,其中包含 CRON 表达式。例如


{
“时间表”:“0 0 * * * *”
}

有关此技术的更多信息,请参阅以下文档链接:

https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/#CreateScheduledCRON

http://blog.amitapple.com/post/2015/06/scheduling-azure-webjobs/

关于Azure部署: Error while creating webjob schedule (400 Bad Request),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33828417/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com