2

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

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

4

2 に答える 2

3

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

その後、Engine Yard 管理ページでタスクを cron ジョブとしてスケジュールできます。[ダッシュボード] > [その他のオプション] > [Crontabs] にあります。

rake タスクを実行するコマンドは次のようになります。

cd /data/YourAppName/current && RAILS_ENV=production rake namespace:task
于 2010-12-08T06:05:25.400 に答える
0

AppCloudを使用している場合、UIを介してcronタスクを完全にサポートします。

于 2010-12-08T13:35:08.520 に答える