यह मेरा पहला समय है जो कार्य को शेड्यूल करता है और मुझे सबसे अच्छा कार्यान्वयन (या उचित कार्यान्वयन) सुनिश्चित नहीं है।रेल निर्धारित समय पर रूबी
मेरा लक्ष्य: मेरे पास टीलियो के साथ रेल 4 ऐप सेटअप पर रूबी है और हेरोोक पर तैनात है। मैं चाहता हूं कि ऐप सप्ताह में एक बार एक अनुकूलित टेक्स्ट संदेश (जिसे डेटाबेस में जानकारी द्वारा लिखा और बनाया गया हो) के साथ अपने सभी उपयोगकर्ताओं को स्वचालित रूप से टेक्स्ट करना पड़े।
अनुसंधान से मैं निम्नलिखित रत्नों पर आ गया हूं: Whenever और Rufus-Scheduler।
मेरा मानना है कि ये दोनों रत्न नौकरी कर सकते हैं, लेकिन रूफस के दस्तावेज़ों पर पढ़ने पर: "कृपया ध्यान दें: रूफस-शेड्यूलर क्रॉन प्रतिस्थापन नहीं है" मैं समझने की कोशिश कर रहा हूं कि मैं वास्तव में क्या चाहता हूं एक क्रॉन नौकरी या "रूफस-शेड्यूलर"।
मुझे निम्नलिखित प्रश्नों के साथ छोड़ दिया गया है: क्रॉन नौकरी क्या है और इसका उपयोग करने के लिए उचित समय कब है? रूफस-शेड्यूलर क्रॉन प्रतिस्थापन क्यों नहीं है और यह अलग-अलग क्या करता है? मुझे किसका उपयोग करना चाहिए?
हाँ, Heroku समयबद्धक एक बढ़िया विकल्प की तरह लग रहा है, मैं एक छोटे से यह द्वारा बंद कर दिया जब मैं अपने डॉक्स में पढ़ने रखा था "समयबद्धक एक ज्ञात मुद्दा है प्रक्रियाओं को कभी-कभी छोड़ दिया जाता है " – stecd
मेरा मानना है कि यह सही जवाब होगा यदि हरोकू कार्य शेड्यूलर वास्तव में दिन में एक बार विरोध के रूप में सप्ताह में एक बार शेड्यूल करने की अनुमति देता है। – stecd
stecd: कुछ भी आपको हर दिन ट्रिगर करने से रोकता है लेकिन यह केवल रविवार को कुछ करता है। 'अगर दिन! = रविवार तो कुछ भी नहीं करें और वापस लौटें। – jmettraux