azure webjobs - 编写应用程序与调用 url
azure webjobs - writing an application vs calling a url
我有一份工作想 运行 在我的新 Azure 托管网络应用程序上。在以前的 Azure 时代,我会创建一个 .aspx 页面来完成这项工作,然后有一些服务简单地调用 url (www.mysite.com/folder/myjob.aspx)时间表。
有没有更好的方法来使用 webjobs 来做到这一点?我可以与我网站的实际对象模型交互,还是只能使用 public URL 等?
我听说我可以编写一个完整的应用程序 (.exe) 并托管它,但我想知道这样做有什么好处?
有几种方法可以做到这一点
- Azure 工作者角色 - 创建控制台应用程序,然后旋转此云服务以执行控制台应用程序或进程。 https://azure.microsoft.com/en-us/documentation/articles/fundamentals-introduction-to-azure/
- Azure 网站工作 - https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/
我认为网站工作才是您真正想要的。为你想做的事情构建一个小的 powershell 或 EXE,然后将它设置在一个有时间表的网站上。我认为这两种方式都没有太多优势,如果您已经在 azure 云中,这只是另一项可以利用的服务。我们目前同时使用工作和工人角色。如果需要,工作者角色具有横向扩展的优势。
我有一份工作想 运行 在我的新 Azure 托管网络应用程序上。在以前的 Azure 时代,我会创建一个 .aspx 页面来完成这项工作,然后有一些服务简单地调用 url (www.mysite.com/folder/myjob.aspx)时间表。
有没有更好的方法来使用 webjobs 来做到这一点?我可以与我网站的实际对象模型交互,还是只能使用 public URL 等?
我听说我可以编写一个完整的应用程序 (.exe) 并托管它,但我想知道这样做有什么好处?
有几种方法可以做到这一点
- Azure 工作者角色 - 创建控制台应用程序,然后旋转此云服务以执行控制台应用程序或进程。 https://azure.microsoft.com/en-us/documentation/articles/fundamentals-introduction-to-azure/
- Azure 网站工作 - https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/
我认为网站工作才是您真正想要的。为你想做的事情构建一个小的 powershell 或 EXE,然后将它设置在一个有时间表的网站上。我认为这两种方式都没有太多优势,如果您已经在 azure 云中,这只是另一项可以利用的服务。我们目前同时使用工作和工人角色。如果需要,工作者角色具有横向扩展的优势。