我们将在 Azure 服务器上托管我们的 ASP.Net 网站。我对 Azure 不太熟悉。我需要创建某种调度程序,它将每周向谷歌 API 发送一次请求并将响应数据保存到数据库。我读了一些关于工人角色的文章。适合这个吗?它应该如何部署到 Azure 服务器?还有其他解决方案吗?
问问题
1660 次
1 回答
3
您当然可以为此目的使用 Worker Role,但我不建议您走这条路,因为您每周只会使用该功能一次。或者换句话说,您将无法充分利用这些资源。请查看 Windows Azure Mobile Service Scheduler: http: //www.windowsazure.com/en-us/develop/mobile/tutorials/schedule-backend-tasks/。其他选择是使用像 Aditi Scheduler 这样的 3rd 方服务:http: //www.aditicloud.com/。还有一个网站也允许您执行相同的功能(对不起,我忘记了该网站的名称 :))。
如果您仍然热衷于通过 Windows Azure Worker Role 进行操作,我写了一篇关于您可能会发现有用的博客文章:http: //gauravmantri.com/2013/01/23/building-a-simple-task -scheduler-in-windows-azure/。
于 2013-10-24T13:31:28.050 回答