无队列运行Azure WebJob

时间:2014-06-26 18:57:27

标签: azure azure-webjobs

有没有办法在没有收听队列的情况下安排工作?我的意思是我想每小时左右运行它并做一些事情,无论队列如何。这甚至有意义吗? 我能想到的一个解决方案是每次完成工作时将消息排队到自己,但这对我来说看起来不是一个干净的解决方案。

3 个答案:

答案 0 :(得分:7)

创建频率为1小时的预定作业,并使用Host.Call调用该功能。请参阅this code sample

中的ManualTrigger功能

答案 1 :(得分:4)

当然,不需要听队列。查看WebJobs文档,了解如何安排作业:http://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/#CreateScheduled

答案 2 :(得分:0)

安排工作的最简单方法是在您希望按计划执行的WebJob方法上使用TimerTrigger

相关问题