whenever

    0熱度

    1回答

    #config/scheduler.rb set :output, 'log/cron.log' every 1.minutes do rake 'reports:generate' end 當我運行crontab -l我得到以下的輸出: * * * * * /bin/bash -l -c 'cd <path-to-app> bundle exec rake reports

    1熱度

    2回答

    我們有許多由cron通過Whenever gem執行的Rake和Runner腳本。我們最近發現其中一人失敗了一天多,而我們沒有注意到它。是否有一種很好的方法來捕獲和報告後臺作業中的錯誤?我們有NewRelic進行監控,但它似乎沒有檢測到這些問題。 理想情況下,我很喜歡我可以實現的解決方案,一旦神奇地適用於所有Whenever/cron Rake/Runner腳本。

    1熱度

    1回答

    我在每當(每當(0.8.2))在我的rails項目('rails','3.2.11')中使用。目前在我的schedule.rb但是當我嘗試執行過程中要使用cron作業它不完整的,但給我一些錯誤在我的error.log文件: - 錯誤: - syntax error near unexpected token `(' `APP_PATH = File.expand_path('../../conf

    0熱度

    1回答

    我遇到了問題。我使用每當一個模型類(當然)每天運行一個方法。此方法迭代「假期」實例的集合,然後將此假期的存在通知客戶端(另一個模型)。 問題出在這裏;節假日實例具有稱爲「通知」的屬性。我用這個來知道假期是否通知了客戶(我不想兩次通知假期)。爲了做到這一點,我需要訪問假日實例的屬性來改變屬性「通知」的值(布爾值)。但我不能這樣做(我沒有得到任何錯誤,但屬性沒有得到更新 - 始終是false) 任何提

    0熱度

    1回答

    在我的應用程序中有一些帖子將在一天的特定時間內過期。 到期後,客戶需要通過電子郵件通知。 我已經在每1分鐘使用Rails cron whenever,它會在指定的時間過期併發送郵件給客戶。 Schedule.rb every 1.minutes do rake "ad_has_expired_task" end 願意做這樣一個更好的辦法? 任何幫助表示讚賞。 感謝

    1熱度

    1回答

    我正嘗試在寶石中使用寶石。我安裝了最新版本(0.9.0)。我也創建了schedule.rb文件。然而,每個命令似乎沒有從命令行工作。我試圖whenever --update-crontab甚至whenever -- help但兩者給我以下錯誤: /usr/local/rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/i686-linux/psych.so: warni

    3熱度

    1回答

    在我的項目IM使用每當+ Capistrano的,所以這裏是我的Capfile: require 'capistrano/setup' require 'capistrano/deploy' require 'capistrano/rvm' require 'capistrano/bundler' require 'capistrano/rails/assets' require 'ca

    1熱度

    2回答

    我想使用每當gem在我的RoR應用程序中運行預定作業。我運行了捆綁安裝,這是我schedule.rb: every 1.minute do runner "Event.executeEvents" end 我Event.executeEvents方法是一個簡單的日誌條目: class Event < ActiveRecord::Base def executeEvent

    2熱度

    1回答

    根據何時可以指定一組文檔every_roles(https://github.com/javan/whenever#capistrano-roles)。現在我想根據自己的角色類似下面的schedule.rb定義一組cronjobs和它們劃分: set :output, "log/cron.log" every :day, at: '11:00', roles: :whenever_alt do

    3熱度

    1回答

    有沒有人有使用aws opsworks上的每當寶石的經驗/成功?有一個好的食譜?我可以將該配方放在單獨的圖層上並將一個實例與該附加圖層關聯嗎?還是有更好的方法來做到這一點?謝謝!!! 編輯: 我們最終做不同的有點...... 代碼: 真的不能發佈真正的代碼,但它是這樣的:在 deploy/before_migrate.rb: [:schedule].each do |config_name|