- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
通过执行 whenever --update-crontab 命令,返回以下错误:
/usr/lib/ruby/vendor_ruby/whenever/cron.rb:132:in `parse_as_string': Couldn't parse: 31557600 (ArgumentError)
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:112:in `parse_time'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:50:in `time_in_cron_syntax'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:42:in `output'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:36:in `block (2 levels) in output'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:35:in `each'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:35:in `block in output'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:34:in `each'
from /usr/lib/ruby/vendor_ruby/whenever/cron.rb:34:in `output'
from /usr/lib/ruby/vendor_ruby/whenever/job_list.rb:151:in `block (2 levels) in cron_jobs'
from /usr/lib/ruby/vendor_ruby/whenever/job_list.rb:147:in `each'
from /usr/lib/ruby/vendor_ruby/whenever/job_list.rb:147:in `block in cron_jobs'
from /usr/lib/ruby/vendor_ruby/whenever/job_list.rb:146:in `each'
from /usr/lib/ruby/vendor_ruby/whenever/job_list.rb:146:in `cron_jobs'
from /usr/lib/ruby/vendor_ruby/whenever/job_list.rb:65:in `generate_cron_output'
from /usr/lib/ruby/vendor_ruby/whenever.rb:10:in `cron'
from /usr/lib/ruby/vendor_ruby/whenever/command_line.rb:54:in `whenever_cron'
from /usr/lib/ruby/vendor_ruby/whenever/command_line.rb:106:in `updated_crontab'
from /usr/lib/ruby/vendor_ruby/whenever/command_line.rb:35:in `run'
from /usr/lib/ruby/vendor_ruby/whenever/command_line.rb:6:in `execute'
from /usr/bin/whenever:41:in `<main>'
我的 schedule.rb 文件:
every 1.year do
rake "maintenances:renew"
end
有什么想法吗?
最佳答案
如果您在使用 1.year
方法时遇到问题,您可以使用以下两种替代方法。
1 - 快捷键
every :year do
rake "maintenances:renew"
end
2 - 表达式
every '0 0 1 12 *' do
rake "maintenances:renew"
end
如果您想了解有关这些选项的更多信息,请查看 official documentation .
为了测试表达式,我推荐crontab.guru
关于ruby-on-rails - 更新 crontab (Whenever gem),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54025785/
我正在尝试设置一个应该每天执行 2 次的 Whenever 作业,恰好在上午 11 点和晚上 11 点。有没有办法只用一个 block 来做到这一点?我的意思是这样的: every :day, :at
如何完全阻止 cron 作业在我的 Macbook 上运行?我设置了一个来测试 CronJobs,但不知道如何停止它。 这是我的 runner.rb 文件: class Runner def ru
每当 sqlerror exit 9 是什么意思? 数字 9 代表什么吗?我在想这可能是一个 sqlerror 代码,但我找不到带有数字 9 的 sqlerror 代码。 最佳答案 通常退出 0 表示
我们在我们的 Rails 项目中使用 whenever gem,有一项任务需要每小时运行一次,但只在星期天运行。 我知道我可以通过这样的方式按小时安排任务: every 1.hour do # d
我目前正在尝试使用 whenever gem 来安排我的任务,但我不知道它是如何工作的。我已尝试按照 https://github.com/javan/whenever 中的步骤操作但我卡在了 sch
在Oracle的sqlplus中,编写脚本时我们可以使用WHENEVER SQLERROR来检测/处理错误。 例如 sqlplus /nolog -S <
通过执行 whenever --update-crontab 命令,返回以下错误: /usr/lib/ruby/vendor_ruby/whenever/cron.rb:132:in `parse_a
我正在使用: ruby 1.9.2 每当0.7.2 Capistrano 2.9.0 capistrano-ext 1.2.1 我在部署时与 Capistrano 结合使用来管理我的 crontab
我正在使用 whenever 为 Rails 应用程序安排任务。 我有这样的任务: every 24.hours do command "do_this" rake "do_that" e
我试图在我的 Rails 应用程序上随时使用 gem,它似乎不起作用,因为我在我的模型中创建了一个任务并定义了一个只打印时间的方法。每当我尝试运行时 -i 它都会给我以下错误 /usr/local/
我想在 Windows XP 上使用 whenever 运行“简单”的 cron。所以我安装了 whenever gem install whenever 然后运行我的 cron.rb require
我正在使用 Whenever gem 运行 rake 任务。当我运行 rake 任务时,它在开发环境下运行,但当它在预定时间运行时,它指的是生产环境。如何强制在开发环境下运行预定的 rake 任务。据
我的 ruby 在/usr/local/bin 中。 whenever找不到它,并且在我的 cron 文件顶部设置 PATH 也不起作用,我认为是因为无论何时在新的 bash 实例中运行命令。 # t
我有一个包含大量任务的应用程序,每天我都想运行一个 cron 作业,为数据库中的每个任务创建一个 DayTask。一个 Task 有_many DayTasks,这些 daytasks 是用户每天要检
我目前正在尝试使用 Jenkins Workflow 插件构建我的 Maven 作业。 在 maven 作业中,可以将 Build Trigger 选项设置为 “在构建 SNAPSHOT 依赖项时构建
我们有一个 Rails 4 应用程序。 什么是最好的安排方式whenever夏令时在美国午夜的 Rails 中执行任务? 我们需要在一天报告的晚上 11.58pm 发送电子邮件。 我们正在使用 tzi
我正在将 Apache Commons 日志记录与基于 Java EE 的应用程序一起使用。 是否有可能每当记录异常时,都会通过电子邮件发送警报? 最佳答案 每当记录错误时我们都会这样做。这是 log
我一整天都使用whenever 来调用 rake 任务,但每个任务都会启动一个新的 Rails 环境。如何在不为每项工作重新启动 Rails 的情况下全天运行任务? 这是我想出的,想得到一些关于这个的
我有一个带有按钮等的 html 页面,我为其分配了事件监听器。每当单击其中一个按钮时,页面都会返回到其原始状态,就好像浏览器已经关闭并再次打开一样。因此,如果我在文本字段中输入了一些信息,那么只要单击
每当浏览器调整大小时,我网站横幅上的 Logo 图像都拒绝保持不变。它将直接位于横幅中间它应该位于的位置,但是一旦我开始缩小浏览器的宽度,它就会开始上升。为什么是这样?有人可以帮我解决这个问题吗? 下
我是一名优秀的程序员,十分优秀!