У меня есть веб-сайт, работающий на AWS EC2. Мне нужно создать ночное задание, которое генерирует файл Sitemap и загружает файлы в различные браузеры. Я ищу утилиту на AWS, которая позволяет эту функциональность. Я рассмотрел следующее:
1) Создайте запрос на веб-сервер, который запускает его для выполнения этой задачи.
- Мне не нравится этот подход, потому что он связывает поток сервера и использует циклы процессора на хосте
2) Создайте задание cron на компьютере, на котором выполняется веб-сервер, для выполнения этой задачи
- Опять же, мне не нравится этот подход, потому что он берет циклы процессора от веб-сервера.
3) Создайте еще один экземпляр EC2 и настройте задание cron для выполнения задачи
- Это решает проблемы с ресурсами веб-сервера, но зачем платить за дополнительный экземпляр EC2 для запуска задания за 5 минут? Отходы денег!
Есть ли другие варианты? Это работа для ElasticMapReduce?