Sug*_*nya 1 cron ruby-on-rails whenever
我是Rails中cron工作的新手,我想用'随时'的宝石来做.这是我到目前为止所尝试的.
的Gemfile
gem 'whenever'
Run Code Online (Sandbox Code Playgroud)
Mailer.rb
def new_test
Rails.logger.debug '===========whenever is working================'
end
Run Code Online (Sandbox Code Playgroud)
Schedule.rb
every 1.minutes do
runner 'Mailers.new_test'
end
Run Code Online (Sandbox Code Playgroud)
但这没有做任何事情.我哪里错了?
whenever实际上并不会自动为您运行该作业.这只是一种简单的方法,您可以在您的系统上创建相应的cronjob.您需要在项目上运行以下命令来更新crontab
whenever -i
Run Code Online (Sandbox Code Playgroud)
问候
| 归档时间: |
|
| 查看次数: |
2024 次 |
| 最近记录: |