有没有一种方法可以通过“delay”方法而不是通过handle_asynchronously通过delay_job在特定时间安排作业?就像是:
class.delay.method(param), :run_at => Proc.new {time}
最佳答案
弄清楚了。您可以通过将run_at作为参数传递来运行delay_job来延迟。
class.delay(run_at: 5.hours.from_now).method(param)
关于ruby-on-rails - 在特定时间安排工作延迟,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18618823/