Cron работа на EngineYard - PullRequest
       9

Cron работа на EngineYard

2 голосов
/ 08 декабря 2010

Может кто-нибудь подсказать мне, как настроить работу cron на EngineYard, которая проверяет базу данных каждые x минут и выполняет на них задачу?

По сути, я не уверен, как скрипт должен получить доступ к базе данных.

Ответы [ 2 ]

3 голосов
/ 08 декабря 2010

Один из способов сделать это - сначала создать задачу rake для вашего приложения. С помощью грабли вы автоматически получаете доступ к своей базе данных среды и структуре кода.

Затем вы можете запланировать задачу как задание cron на странице Admin Engine Yard. Вы найдете его в Dashboard> Дополнительные параметры> Crontabs

Команда для выполнения граблей выглядит следующим образом:

cd /data/YourAppName/current && RAILS_ENV=production rake namespace:task
0 голосов
/ 08 декабря 2010

Если вы используете AppCloud, мы полностью поддерживаем задачи cron через пользовательский интерфейс.

...