問題タブ [whenever]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Herokuでcronジョブを実行している「いつでも」gem
いつでも宝石を使うアプリを作りました。gemはcronジョブを作成します。ローカルで動作させましたが、heroku杉では動作しないようです。これを行うためのコマンドは何ですか?
ランニング:
動作しません
ruby-on-rails - gem がインストールされる前に whenenver gem が --clear-crontab を実行しないようにする
私はカピストラーノを使用しています。そして、いつでもジェムをインストールせずにサーバーに新しくデプロイすると、カピストラーノは実行を試みます
いつでも --clear-crontab
rake gems:install コマンドが実行される前に、このコマンドが deploy_code の後に実行されることは明らかですが、gem をインストールする私のコマンド (以下) も実行されます。
これらのタスクを注文する方法はありますか?
ruby-on-rails - 端末cronメッセージのcrontab変更フォーマットをクリアする
cron タスク用に、Rails 3.1.1 で when ジェムの最新バージョンを使用しています。端末でwheneverコマンドを使用した後
入力するたびにcrontabをクリアするには
以前は「cron タスクはありません」(これは逐語的ではありません) のようなことを言っていたのに対し、現在は空行 2 行分の空白スペースが表示されるだけです。また、cron タスクのセットアップがあり、端末に同じコマンドをもう一度入力すると、cron タスクが表示される前に、これらの 2 つの空の行が表示されます。これが些細な問題でしたら申し訳ありません。すべてが正常に機能しているように見えますが、どこかで私を悩ませるような問題が発生していないことを確認したいだけです. ありがとう!
ruby-on-rails-3 - Rails 3 / cronが起動しないときはいつでも
アプリで 5 分ごとに rake タスクを起動するために、everything を使用しています。
スケジュール.rb:
コンソールで「いつでも」:
コンソールの「rake audit」が正常に機能します。
それで、すべてがうまくいくように見えます....それがうまくいかないことを除いて。5分ごとに何も起こりません。
これは、開発/ローカルで実行しようとしているからですか?
ありがとう!
ruby-on-rails - Rails を使用した Twitter レート制限と Cron キャッシング
Heroku に、クライアントの最新のツイートを取得してすべてのページに表示する小さな Rails アプリがあります。すでに Twitter のレート制限に達しています。私は解決策を考え出そうとしています。以下は賢明なアプローチでしょうか...
Whenのような cron gem を使用して、毎分最新のツイートを取得し、ファイルに書き込みます。その後、Twitter から直接ではなく、そのファイルからツイートをページに取得させます。
ubuntu - Rails 3 と crontab - Crontab ログが空です
ruby on rails アプリでいつでも gem を実装しました。この宝石は構成ファイルを生成し、私はそこにそのようなデータを持っています:
config/schedule.rb
したがって、これはcrontabでそのようなコードを生成します:
Everuthing は動作しますが、私のcron_log.logは空です。なんで?どうすれば修正できますか?
ruby-on-rails - Engine Yard で cron タスクが消えた
どこでもこんにちは!
エンジンヤードで奇妙な問題に気づきました。2 回目は cron タスクが消えました。2 つのインスタンスがあります。サーバーの再起動時にタスクを更新するために、展開フックを備えたeverything gemを使用します。この問題は、マスター インスタンスでのみ実行される make cron ジョブの配置フックを変更したときに発生しました (プロセスが重複しないようにするため)。
これは、引き継ぎ処理を行った場合に発生すると考えられます。したがって、スレーブはマスター (Viva Metallica) になり、このインスタンスでは、展開スクリプトが再度実行されるまで cron ジョブは実行されません。
私は正しいですか?これを解決するには?
前もって感謝します。
ruby-on-rails - Rails cron when、bundle: コマンドが見つかりません
1日に1回レーキタスクを実行するためにいつでも使用しようとしています。このエラーが発生しています
これが私のcrontabです
なぜ機能しないのか途方に暮れています。コマンドを実行すると:
ここで何が起こっているのかわかりません。
ruby-1.9.3 - 未定義のメソッド「すべて」
when ruby gemを使用しようとしていますが、何かを実行するたびにエラーが発生します:
Mac OS 10.7.3
、Ruby 1.9.3
、および を実行していWhenever v0.7.3
ます。これは OSX の cron ジョブの問題ですか? 正確には何が問題ですか?
ruby - 本番環境(RVM)でのWhenever gemのセットアップ方法
毎日1回実行したいrakeタスクが1つあります。実稼働環境ではrvmがインストールされています
schedule.rbに私が持っている
crontab -l は私を示しています:
本当に、私は少し混乱しています。以前は cron の経験がなかったので、助けてください。
編集#1
私はrvm env -- path 1.9.3@global を実行しました。
そして、私は
そして、ISPmanager から execute を実行すると、次のように表示されました: Exited with return code = 1以下 のリンクは、終了エラーが 1 の場合、既に /var/run/cron.pid ファイルがあることを示しています。それは本当ですが、私はルート権限を持っていません