whenever

    5

    2答えて

    私は自分のレールアプリでいつでも使用し、capistranoで展開します。 問題は1つのプロジェクトにしか使用しないので問題はありませんが、同じサーバー上の他のプロジェクトではいつでも私がプロジェクトを配備するたびにcronファイルを破棄して再作成します。私はすべてのプロジェクトがそれを更新したり、新しい命令を追加したり、同じサーバー上に共存する必要があります。 私は単に set :wheneve

    2

    2答えて

    環境変数(S3認証情報)にアクセスする必要のあるレールタスクを呼び出すcronジョブがあります。 .bashrcに環境変数が設定されていて、コマンドラインからタスクを実行できますが、クレジットが足りないために失敗します。 資格情報をcrontabに追加すると、cronジョブは正常に実行されます。 # aws credentials env :AWS_S3_KEY, ENV['AWS_S3_KEY

    8

    2答えて

    マウント可能なエンジンモデルで直接タスクを実行するには、cron(いつでもgem経由)を使用できますか?マウント可能なエンジンは孤立しているはずなので、私はメインのアプリから始めることはできないと思う。 通常のレールアプリ内ではいつでも使用でき、うまく動作しますが、エンジンスタイルの方法でタスクを実行する必要があります。 ありがとう

    2

    3答えて

    gemをruby 1.9.2で問題なく使用しましたが、Ruby 1.9.3p125をインストールして動作を停止しました。 すべて私がcron_error.logファイルにエラーの下に取得する:私は熊手、宝石やルビー、すべてのパスをチェックし /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_requ

    35

    4答えて

    Rails初心者から申し訳ありません。私はWheneverの宝石を使用して多数のレーキタスクをスケジュールしようとしています。私は私の人生のために、実際に私の開発マシンでcronジョブを実行し始めることはできません。私schedule.rbファイルに set :environment, "development" :他のstackoverflowのスレッドから判断 、私がこれを追加する必要があ

    4

    1答えて

    私が使用しています: ルビー1.9.2 たび0.7.2 カピストラーノ2.9.0 カピストラーノ-EXT 1.2.1 を、私はいつでもで使用しています私のcrontabファイルを管理するために、Capistranoと連携してデプロイします。 は、私はそれは完全に私のcrontabファイルたびに書き換えることに気づきました。 私は定期的にcron環境変数でPATHとMAILTO設定を制御するためのc

    0

    1答えて

    私はRubyのRubyアプリケーションでいつでも宝石を実装しました。この宝石は、設定ファイルを生成し、私はそこにこのようなデータを持っている: のconfig/schedule.rb set :output, "/vol/www/apps/logs/cron_log.log" #Log for production. set :my_path, "/vol/www/apps/ror

    0

    1答えて

    こんにちは! 私はエンジンヤードで奇妙な問題を認識しました。二度目には、cronタスクがなくなった。そこには2つの例があります。サーバーが再起動されたときにタスクを更新するためのデプロイメントフックを持つgemが使用されます。この問題は、マスターインスタンスでのみ実行されるmake cronジョブのデプロイメントフックを変更したときに発生しました(プロセスを複製しないため)。 テイクオーバープロセ

    0

    1答えて

    私はcronジョブと遅延ジョブを提供していますので、バックグラウンドジョブを使用してメールを送信したいのですが、delayed_jobを使用しています。しかし def dashboard @user = User.find(params[:id]) UserMailer.delay.initial_email(@user) end 私のコード 方法メール送信で

    10

    6答えて

    ユーザーは最後のビデオを含む電子メールを購読しますが、それらの電子メールをいつ取得するかも設定します。 我々は(ダブル電子メールを送信するか、時間を逃すように)台無しにすることなく、自分のタイムゾーンでユーザーが選択した正確な時間と頻度でメールを送信することができますどのように Subscription(user_id, frequency, day, time, time_zone) use