有一个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'
答案 0 :(得分:2)
有几种方法可以做到这一点。
设置触发的WebJob和schedule it using a chron expression in the settings.job file。
设置连续的WebJob并使用TimerTrigger进行计划。请注意,这涉及添加Azure WebJob SDK Extensions,其中选项#1不会。
答案 1 :(得分:0)