Хотя этот вопрос особенный для Azure, я уверен, что это обычная ситуация для облачных вычислений в целом.Azure Task Scheduler
У меня есть список задач, которые мне нужно запустить в определенное время. С сервером окна я могу использовать Task Scheduler и планировать свою программу для запуска в определенное время. Я мог бы сделать еще один шаг и создать службу Windows, которая будет выполняться с заданным интервалом, а затем выполнить соответствующую задачу.
Есть ли у кого-нибудь предложение о наилучшем подходе к среде облачных вычислений?
Я мог бы создать рабочую роль, которая каждую секунду проверяет список задач, а затем бросает соответствующую задачу в очередь, обрабатываемую другой ролью работника.
Я мог бы создать рабочую роль, которая будет выполняться один раз в день, захватить все задачи и отправить их в очередь. Роли процессора затем вытаскивают элемент из очереди и обрабатываются в соответствующее время.
Любые другие предложения?
Заканчивать Лазурное Toolkit (HTTP: //azuretoolkit.codeplex .com). Теперь он поддерживает планирование работы cron. –