如何使用CRON表达式

时间:2017-06-01 14:10:08

标签: azure azure-webjobs azure-webjobssdk

有一个azure函数(预发布),可以及时执行Windows服务应用程序。 现在我必须将其迁移到Azure webjob。

如何编写一个webJob,使用CRON Expression

每隔1分钟执行一次exe来执行exe

我是WebJobs的完全新手,我不知道如何做到这一点。我正在使用Visual Studio 2015.安装Azure SDK 2.9.6之上。我经历了this article

  

只需在WebJob zip的根目录中包含settings.job文件即可   文件。此JSON文件应包含带有CRON的schedule属性   表达

但是我不知道如何在我的Visual Studio解决方案中做到这一点,因为在我在Visual Studio中创建的WebJob中,只有'functions.cs'和'Program.cs'

2 个答案:

答案 0 :(得分:2)

有几种方法可以做到这一点。

  1. 设置触发的WebJob和schedule it using a chron expression in the settings.job file

  2. 设置连续的WebJob并使用TimerTrigger进行计划。请注意,这涉及添加Azure WebJob SDK Extensions,其中选项#1不会。

答案 1 :(得分:0)

Rob Reagan的答案提供了丰富的信息。我在visual studio示例中找到了this post