मेरे पास कुछ मिनीएप है जो delayed_job का उपयोग करते हैं। मेरे लोकहोस्ट पर सबकुछ ठीक काम करता है, लेकिन जब मैं अपना ऐप हेरोकू में तैनात करता हूं और उस लिंक पर क्लिक करता हूं जिसे देरी_बॉब द्वारा निष्पादित किया जाना चाहिए, तो कुछ भी नहीं होता है, "टास्क" सिर्फ delayed_job
तालिका में सहेजा जाता है।हेरोकू - नौकरी कार्यकर्ता कैसे शुरू करें (देरी नौकरी)?
In this article on heroku blog लिखा है, कि delayed_job
मेज से कार्य निष्पादित किया जाता है, जब चलाया जाता है इस आदेश रेक नौकरियों: काम।
लेकिन मैं यह आदेश कैसे चला सकता हूं? आदेश कहाँ रखा जाना चाहिए? कोड में, या टर्मिनल कंसोल से?
हाँ, यह मुझे काम करता है। लेकिन मैं अपने ऐप से यह कार्य स्वचालित रूप से कैसे चला सकता हूं? – user984621
कतार में कुछ कब होता है जब आप एक कार्यकर्ता शुरू करना चाहते हैं? क्या आपके पास ऐसा कार्यकर्ता होना चाहिए जो पूरे समय चल रहा हो और कतार से कार्य चुन रहा हो? हर दिन एक बार फिर से हेरोकू को फिर से शुरू करने के साथ समस्याग्रस्त नहीं है .. – Magne
यदि आप एक ऐसा कार्यकर्ता रखना चाहते हैं जो कतार में डाल दिए गए कार्यों को स्वचालित रूप से चलाता है, तो आपको देरी_job कमांड को अपने प्रोफाइल में एक नई के रूप में रखना होगा प्रक्रिया और हेरोोकू पर अपने आवेदन के लिए कम से कम 1 कार्यकर्ता dyno जोड़ें। –