gpt4 book ai didi

ruby-on-rails - Ruby on Rails 4 每当 cron 作业不工作时

转载 作者:行者123 更新时间:2023-12-05 08:21:08 25 4
gpt4 key购买 nike

我想使用 Whenever gem 在我的 RoR 应用程序中运行预定作业。我运行捆绑安装,这是我的 schedule.rb:

every 1.minute do
runner "Event.executeEvents"
end

我的 Event.executeEvents 方法是一个简单的日志条目:

class Event < ActiveRecord::Base

def executeEvents
puts "executeEvents at [" + Time.now.inspect + "]"
end
end

如果我在命令行中执行 whenever,我会得到这个:

$ whenever                       
* * * * * /bin/bash -l -c 'cd C:/dev/yanpyapi && bin/rails runner -e production '\''Event.executeEvents'\'''

## [message] Above is your schedule file converted to cron syntax; your crontab file was not updated.
## [message] Run `whenever --help' for more options.

什么都不执行。

我错过了什么?

我需要以某种方式初始化它吗?我已经阅读了一些关于 capistrano 和 RVM 的文档,但我不知道这是为了什么......

最佳答案

你将不得不执行

whenever -i

将作业添加到crontab

关于ruby-on-rails - Ruby on Rails 4 每当 cron 作业不工作时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20749162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com