有一个及时执行Windows Service应用程序的Azure函数(预发行(。现在,我必须将其迁移到Azure Webjob。
我如何编写一个安排每1分钟执行EXE的WebJob
我是WebJobs的完整新手,我不知道如何做。我正在使用Visual Studio2015。在此之上安装了Azure SDK 2.9.6。我浏览了这篇文章,该文章对
说只需在您的WebJob zip的根部包含一个设置。 文件。此JSON文件应包括带有cron的时间表属性 表达
但是我不知道如何在Visual Studio解决方案中做到这一点,因为在我在Visual Studio中创建的WebJob中,只有'functions.cs''and program.cs'
有几种方法可以做到。
-
设置一个触发的WebJob,并在settings.job文件中使用Chron表达式安排它。
-
设置连续的WebJob,并使用TimerTrigger进行安排。请注意,这涉及添加Azure WebJob SDK扩展,其中选项#1不添加。
罗布·里根(Rob Reagan(的回答是有益的。我找到了带有Visual Studio示例的这篇文章