gpt4 book ai didi

ruby - 每当 gem 每 2 秒不工作时

转载 作者:数据小太阳 更新时间:2023-10-29 08:30:44 26 4
gpt4 key购买 nike

我已经为我的后端 crons 作业实现了 whenever gem,当我尝试类似的东西时它运行良好

every 2.seconds do
rake "my:rake:task"
end

我收到这个错误

`parse_time': Time must be in minutes or higher (ArgumentError)

我真的很想每隔几秒运行一次这个任务,我该怎么做。

最佳答案

您不能使用 whenever gem 执行此操作。

在底层,whenever gem 只是创建一个 cron job .这些只能以每分钟的最小粒度进行配置。

可以做的是编写一个带有无限循环的 shell 脚本来运行您的任务,然后休眠 2 秒。但是,我建议不要这样做——运行这种经常感觉不对的东西。可能有一种更清洁的方法,例如将您的代码作为 after_save Hook 运行?

关于ruby - 每当 gem 每 2 秒不工作时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37112211/

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