簡體   English   中英

延遲作業暫停/恢復作業

[英]Delay job pause/resume job

是否可以暫停/恢復工作?

例如,我想暫停我的Delayed::Job.last最后一個工作,然后繼續。

我的工作上傳文件

否不可能

請閱讀

https://github.com/collectiveidea/delayed_job/issues/58

暫停/刪除上一份工作

# list all jobs
Delayed::Job.all
# find a job by id
job = Delayed::Job.find(params[:id]) || Delayed::Job.last
# delete it
job.delete

然后開始

更好地可以入隊

my_job = MyJob.new(User.send_data) #some user  model method send_data
job = Delayed::Job.enqueue(my_job, 0, 1.hour.from_now)
job.name
# => "MyJob-User-1"
job.handler

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM