我试着用什么时候gem自动发送消息。我还处于初级阶段。我随时随地安装gem。我完成了以下步骤。
在gemfile.
set :output, "#{path}/log/cron.log"
#every 1.day, :at => '4:30 am' do
every 5.minutes do
runner "Payment.sendMessage", :environment => "development"
end 5.模特儿喜欢
class Payment < ActiveRecord::Base
def sendMessage
puts"Hello"
end
end 的问题
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/bash -l -c
'cd /home/prabha/rails_job && bundle exec bin/
rails runner -e development '\''Payment.sendMessage'\'' >>
/home/prabha/rails_job/log/cron.log 2>&1'
## [message] Above is your schedule file converted to cron syntax;
your crontab file was not updated.
## [message] Run `whenever --help' for more options. 我被这一步卡住了。下一步我想做什么?谁来指引我。
谢谢。
发布于 2017-01-31 20:55:15
发布于 2017-01-31 21:05:20
1) sendMessage应该是一个类方法。2)您可以在您的项目目录中使用whenever命令查看cron配置,然后复制到您的crontab中。
https://stackoverflow.com/questions/41956084
复制相似问题