Планирование задания на AWS EC2

У меня есть веб-сайт, работающий на AWS EC2. Мне нужно создать ночное задание, которое генерирует файл карты сайта и загружает файлы в различные браузеры. Я ищу на AWS утилиту, которая поддерживает эту функцию. Я рассмотрел следующее:

1) Сгенерируйте запрос к веб-серверу, который запускает его для выполнения этой задачи

  • Мне не нравится этот подход, потому что он связывает поток сервера и использует циклы процессора на хосте

2) Создайте задание cron на машине, на которой работает веб-сервер, для выполнения этой задачи

  • Опять же, мне не нравится этот подход, потому что он отнимает циклы ЦП от веб-сервера

3) Создать другой экземпляр EC2 и настроить задание cron для запуска задачи

  • Это решает проблемы с ресурсами веб-сервера, но зачем платить за дополнительный экземпляр EC2, чтобы запустить задание в течение <5 минут? Пустая трата денег!

Есть ли другие варианты? Это работа для ElasticMapReduce?

14
задан Benjamin 26 August 2013 в 23:19
поделиться