C#控制台应用程序-计划在Azure上运行
我有一个非常基本的C#控制台应用程序,我想在Azure中定期运行,比如每天凌晨3点。我正在寻找一些关于在Azure中实现此功能的最佳方法的建议 我应该提到的是,我已经有了另一个非常类似的应用程序,我为它创建了一个云服务和工作者角色,本质上,它一直处于循环中,直到凌晨3点,做一些事情,然后返回等待。我突然意识到,这种方法可能是在浪费金钱,而且肯定有更好的方法 所以,我做了“一些”研究,到目前为止,我已经提出了WebJobs和Azure调度器服务,但遗憾的是,这两个A)对我来说都没有多大意义(目前,直到我做更多的研究),或者B)如果我只想每24小时运行一次简单的控制台应用程序,那么这两个都显得非常简单 我想我是想缩短我的研究,因为我不想去研究一种对我来说不是最好的方法的特定方法C#控制台应用程序-计划在Azure上运行,c#,azure,console,scheduler,C#,Azure,Console,Scheduler,我有一个非常基本的C#控制台应用程序,我想在Azure中定期运行,比如每天凌晨3点。我正在寻找一些关于在Azure中实现此功能的最佳方法的建议 我应该提到的是,我已经有了另一个非常类似的应用程序,我为它创建了一个云服务和工作者角色,本质上,它一直处于循环中,直到凌晨3点,做一些事情,然后返回等待。我突然意识到,这种方法可能是在浪费金钱,而且肯定有更好的方法 所以,我做了“一些”研究,到目前为止,我已经提出了WebJobs和Azure调度器服务,但遗憾的是,这两个A)对我来说都没有多大意义(目前,
因此,我想问的是,如果我有一个非常简单的C#控制台应用程序,那么在Azure中“托管”这个应用程序的首选方法是什么,这样我就可以按计划的方式运行它?您可以创建一个工作者角色,并使用Quartz.NET实现计划
查看此链接了解如何做到这一点:“我认为最简单的方法是在网站上进行Webjob 看起来很全面,而且在研究时间上也不繁重。谢谢罗伯特。很有帮助