2013-01-18 82 views
1

我想弄清楚一个解决方案,让WebRole每天早上5点运行一个任务。我看了Quartz.Net和stackoverflow上的例子,但是他们都安排了每10分钟运行一次的任务。是否有任何示例显示我可以如何安排它?Azure WebRole计划任务每​​天早上

回答

1

Quartz.Net应该对你有好处。尝试使用CronTrigger(或版本2.x中的CronTriggerImpl)。

cron-expression的示例 - "0 0 5 * * ?" - run every day at 5 AM

的Cron触发子表达位置意味着:

  1. - 0你(0秒运行)
  2. 分钟 - 0
  3. (0分钟运行) 小时 - 5为你(运行5小时; 它使用24小时制
  4. 日的日 - * - (每月运行一次)*
  5. 日的星期 - - - 天天跑
  6. ? - 你没有指定(日-of个月已经代替)
  7. (可选字段) - 不使用
2

您可能还想查看Windows Azure商店中的计划程序加载项(登录manage.windowsazure.com的门户,前往插件,然后点击应用程序服务并选择计划程序)。

高达5,000个预定工作/月是免费的。