2013-10-24 4 views
2

Мы собираемся разместить наш веб-сайт ASP.Net на сервере Azure. Я не совсем знаком с Лазуром. Мне нужно создать какой-то планировщик, который будет отправлять запрос в google API один раз в неделю и сохранять данные ответа в БД. Я прочитал несколько статей о роли работника. Это подходит для этого? Как его следует развертывать на сервере Azure? Любые другие решения?Создание планировщика задач Azure

ответ

3

Вы могли бы, конечно, использовать роль рабочего для этой цели, однако я бы не рекомендовал идти по этому маршруту, поскольку вы будете использовать эту функцию только раз в неделю. Или, другими словами, вы будете использовать ресурсы. Взгляните на планировщик мобильных приложений Windows Azure: http://www.windowsazure.com/en-us/develop/mobile/tutorials/schedule-backend-tasks/. Другой альтернативой будет использование стороннего сервиса, такого как Aditi Scheduler: http://www.aditicloud.com/. Существует также веб-сайт, который также позволяет вам выполнять те же функции (извините, что я забыл название этого сайта :)).

Если вы все еще заинтересованы в том, чтобы сделать это через роль рабочего лазера Windows Azure, я написал сообщение в блоге о том же, которое вам может пригодиться: http://gauravmantri.com/2013/01/23/building-a-simple-task-scheduler-in-windows-azure/.

Смежные вопросы