मेरे पास एक कतार है जिसका नाम check_integrity और इसमें बहुत सारी नौकरियां हैं। जब मैं इसके लिए एक कर्मचारी चलाता हूं तो पहले पहले ऑर्डर में नौकरियां लेती हैं। क्या उस विशेष कतार में नौकरियों को घुमाने में संभव है? मुझे मजदूरों को यादृच्छिक रूप से नौकरी लेने की जरूरत है। कृपया मदद करे।एक रेज्यू कतार में नौकरियों को कैसे घुमाएं?
धन्यवाद।
मैंने इसे रीस्क-शेड्यूलर (github.com/bvandenbos/resque-scheduler) की देरी वाली नौकरियों की सुविधा का उपयोग करके कार्यान्वित किया। नौकरियां यादृच्छिक समय अंतराल पर लगाई गईं और मैं नौकरियों को घुमाने में सक्षम हूं। यहां कोड है। @values = (1..60) .to_a। Resque.enqueue_at (Chronic.parse ("# {रैंड के बाद (@values [@ values.size-1])} मिनट"), FetchSources, source_id)। आपके उत्तरों के लिए धन्यवाद। –
क्या आप प्रश्न का उत्तर दे सकते हैं और फिर इसे सही उत्तर के रूप में चिह्नित कर सकते हैं, इसलिए इसे "उत्तर" के रूप में बंद कर दिया गया है? – rafb3