2013-09-04 36 views

Trả lời

19

Đã tìm ra. Bạn có thể chạy delay_job bằng cách truyền run_at làm param để trì hoãn.

class.delay(run_at: 5.hours.from_now).method(param) 
+0

@AceDimashuhid bạn cũng có thể sử dụng 'handle_asynchronously' mà mong đợi một proc nơi bạn có thể chỉ định 'tùy chọn run_at' cũng nhưng, ngay cả câu trả lời của bạn là đúng quá – Viren

+0

@Viren Có bạn là chính xác. Tôi đã cố gắng tránh việc xử lý không đồng bộ bởi vì nó có vẻ đơn giản hơn nhiều theo cách này, đó là lý do tại sao tôi đang tìm kiếm câu trả lời này. cảm ơn –

Các vấn đề liên quan