2013-09-04 12 views
9

क्या "देरी" विधि के माध्यम से देरी_बॉइस के साथ विशिष्ट समय पर नौकरी निर्धारित करने का कोई तरीका है, हैंडल_संक्रोनिक रूप से नहीं? कुछ ऐसा:देरी वाली नौकरी के साथ एक विशिष्ट समय पर अनुसूची

class.delay.method(param), :run_at => Proc.new {time} 

उत्तर

19

यह पता लगाया। आप देरी के लिए एक param के रूप में run_at पास करके देरी_job चला सकते हैं।

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

@AceDimashuhid आप भी 'handle_asynchronously' जो एक proc जहां' run_at' विकल्प के रूप में अच्छी तरह से लेकिन निर्दिष्ट कर सकते हैं उम्मीद, उपयोग कर सकते हैं यहां तक ​​कि आपका जवाब हाँ आप सही हैं सही भी – Viren

+0

@Viren है। मैं असहिष्णुता से संभालने की कोशिश कर रहा था क्योंकि यह इस तरह से बहुत आसान लगता है, यही कारण है कि मैं इस जवाब की तलाश में था। धन्यवाद –

संबंधित मुद्दे