2010-12-08 23 views
2

Engineyardでcronジョブをセットアップする方法を教えてもらえますか?x分ごとにデータベースをチェックし、タスクを実行しますか?EngineYardのCronジョブ

ほとんどの場合、基本的には、スクリプトにデータベースにアクセスする方法がわかりません。

答えて

3

これを行う1つの方法は、まずアプリケーションのレーキタスクを作成することです。レーキタスクを使用すると、環境データベースとコード構造に自動的にアクセスできます。

次に、Engine Yard Adminページでタスクをcronジョブとしてスケジュールすることができます。あなた>ダッシュボードで詳細オプションをそれを見つける> crontabファイル

はrakeタスクを実行するコマンドは次のようである:

cd /data/YourAppName/current && RAILS_ENV=production rake namespace:task 
0

あなたはAppCloudにしていると仮定すると、我々は完全にUIを介してcronタスクをサポートしています。