Azure Web作业计划

Azure Web作业计划,azure,azure-webjobs,Azure,Azure Webjobs,我的项目中有人创建了一个Azure web作业,该作业具有以下详细信息 XYZTASK-->触发-->56分钟前完成-->不适用 此作业每小时运行一次,但计划在门户中显示为n/a。我检查了Kudo控制台,查看是否有可用的settings.job文件,但没有找到。您能告诉我,当我看不到任何日程安排详细信息时,如何使用日程安排创建此作业吗?是的,正如Juunas提到的,它确实是从Azure日程安排触发的。有关这方面的更多详细信息,请参阅博客 在解决方案资源管理器中,您需要更改该settings.jo

我的项目中有人创建了一个Azure web作业,该作业具有以下详细信息

XYZTASK-->触发-->56分钟前完成-->不适用


此作业每小时运行一次,但计划在门户中显示为n/a。我检查了Kudo控制台,查看是否有可用的settings.job文件,但没有找到。您能告诉我,当我看不到任何日程安排详细信息时,如何使用日程安排创建此作业吗?

是的,正如Juunas提到的,它确实是从Azure日程安排触发的。有关这方面的更多详细信息,请参阅博客

在解决方案资源管理器中,您需要更改该settings.job文件的属性,并将“复制到输出”目录设置为“始终复制”。这将确保文件位于WebJob的根目录中

此外,请检查(您可能希望知道)

Azure调度程序 赞成的意见 •不需要将网站配置为始终打开。 •由Visual Studio工具和当前Azure门户支持。 欺骗 •不支持持续集成-要安排作业或重新安排作业,您需要访问Azure帐户。 •与触发的WebJob松散关联,您无法始终判断WebJob背后是否有Azure调度程序作业

内部WebJob调度程序

专业人士 •支持Azure Web应用程序的持续集成和任何部署机制,因为它是基于文件的。 •支持常用的cron表达式。 •可以通过简单的api调用判断WebJob是否已安排。 欺骗 •需要始终打开。
•工具和门户尚不支持(希望这会改变)。

是否可能由Azure Scheduler触发?