2014-09-19 11 views
15

E.g. SidekiqWorker को SidekiqWorker.perform_async के बजाय तुरंत निष्पादित करने की आवश्यकता है।साइडकीक जॉब सिंक्रनाइज़ करें

साइडकीक जॉब (कार्यकर्ता) को सिंक्रनाइज़ (निष्पादित, चलाने) कैसे निष्पादित करें (तुरंत, अब देरी के बिना)?

+0

ब्रैड वेर्थ के परिवर्तन से सहमत न हों। प्रारंभ में यह http://stackoverflow.com/revisions/25931019/1 था जहां मैंने समझाया कि मैंने इसे क्यों जोड़ा। लेकिन अगर आप सोचते हैं कि यह बेकार है तो वैसे भी आप इसे कम या बंद कर सकते हैं। –

उत्तर

41
SidekiqWorker.new.perform 

वोला!

+0

क्या यह कहीं दस्तावेज़ों में है? मैं अब तक इसे खोजने में असमर्थ हूं, और मेरे ककड़ी परीक्षणों के लिए कई नौकरियों को सिंक करने की आवश्यकता है। अग्रिम में धन्यवाद! –

+0

@ जैकएम। जैसे https://github.com/mperham/sidekiq/wiki/Testing#testing-workers-directly –

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