whenever

    1熱度

    1回答

    我設置一個cronjob每當docker容器內。 一切看起來不錯,但它不工作。 這是我的代碼的一部分。 的Gemfile: gem 'whenever', :require => false 配置/ schedule.rb set :output, "log/cron.log" env :PATH, ENV['PATH'] set :environment, 'development'

    0熱度

    1回答

    問題似乎是,在capistrano部署期間,創建的cron作業有RAILS_ENV=staging,因爲部署環境爲staging。然而,在Capistrano的回滾創建的cron作業具有RAILS_ENV=new_staging其中new_staging是Capistrano的階段被回滾。 我的日程安排文件 set :job_template, nil job_type :rake, "cd :

    0熱度

    1回答

    我正在使用Rails 4和Mysql2作爲Windows中的數據庫。我希望每秒鐘對數據庫進行自動備份。所以應該在我指定的路徑中每秒生成一個文件夾,並且還必須將電子郵件作爲附件與數據庫一起發送。我每當使用gem來實現這個目的時,我都無法得到我必須在我的時間表中寫入的內容.rb文件。 schedule.rb file every :day, :at => '12:05am' do

    0熱度

    1回答

    我試圖部署我的應用whenever寶石使用capistrano 3。 我添加:require "whenever/capistrano"到Capfile,和: set :whenever_identifier, ->{ "#{fetch(:application)}_#{fetch(:stage)}" } 到CONFIG/deploy.rb。 當我部署它,我得到一個錯誤: 01 bundler:

    0熱度

    1回答

    我使用的,只要創業板運行我的模型法(cron作業) 我的步驟來安裝whenever gem斌/ Rails是 的Gemfile gem 'whenever', :require => false 項目路徑類型 wheneverize . 在schedule.rb set :output, {:error => "log/cron_error_log.log", :standard => "

    2熱度

    1回答

    我正在嘗試使用每當gem時每小時運行一個任務。 #check_price.rake namespace :check_price do desc "TODO" task check_now: :environment do price_sync = PriceSyncLibrary.new Product.all.each do |product|

    2熱度

    1回答

    我從schedule.rb crontasks不上搬運工容器中工作,但crontab -l結果已經包含此行: # Begin Whenever generated tasks for: /app/config/schedule.rb 45 19 * * * /bin/bash -l -c 'bundle exec rake stats:cleanup' 45 19 * * * /bin/bas

    2熱度

    2回答

    我正在嘗試使用backup和whenever寶石爲我的rails數據庫創建自動備份系統。我可以爲此成功生成配置文件,並且還可以運行備份(備份存儲在Amazon服務器上)。 由於某種原因,我的whenever寶石似乎不能正常工作。每分鐘都應該執行備份命令,但由於某種原因,它不會。當我手動執行命令時,它可以工作。 這是我schedule.rb文件 every 1.minute do command "

    0熱度

    1回答

    我正在使用Rails 5.我想定期運行一個任務,所以我正在閱讀關於「每當」寶石。安裝它之後,我,當我嘗試在我的系統中安裝這種使用「每當--crontab」,因爲我被告知我必須創建與 # Learn more: http://github.com/javan/whenever set :environment, "development" every 10.minutes rake

    1熱度

    1回答

    我想重新發送一封激活郵件給用戶,如果他們沒有在48小時內激活它。我使用每當寶石,但它不發送電子郵件。即使行動郵件工作正常,併發送一封電子郵件,當用戶註冊 schedule.rb set :environment, :development every 1.minutes do runner "user.resend_account_activation" end