Cron शेड्यूल लागू करने से पहले उन्हें समझें
Cron अभिव्यक्तियाँ संक्षिप्त होती हैं, लेकिन किसी छोटे फ़ील्ड की गलती से कोई कार्य अपेक्षा से कहीं अधिक बार, या कहीं कम बार, चल सकता है। यह पार्सर आपके ब्राउज़र में अभिव्यक्ति को मान्य करता है, शेड्यूल को सरल भाषा में समझाता है, हर फ़ील्ड का विवरण देता है, और आगामी रन समयों का पूर्वावलोकन दिखाता है।
इसका उपयोग कब करें
- किसी सर्वर, CI सिस्टम या टास्क रनर में जोड़ने से पहले डिप्लॉयमेंट, बैकअप, क्लीनअप या नोटिफिकेशन शेड्यूल जाँचें।
- कॉपी की गई cron अभिव्यक्ति की तुलना उस शेड्यूल से करें जिसकी आप वास्तव में अपेक्षा करते हैं।
- एक बार में एक फ़ील्ड बदलकर और व्याख्या को अपडेट होते देखकर cron सिंटैक्स सिखाएँ या डीबग करें।
समर्थित फ़ॉर्मेट
यह टूल मानक पाँच-फ़ील्ड Unix cron अभिव्यक्तियों का समर्थन करता है: मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन। यह उन शेड्यूलरों के लिए आगे सेकंड वाली छह-फ़ील्ड अभिव्यक्ति भी स्वीकार करता है जो सेकंड-स्तरीय सटीकता का समर्थन करते हैं।
परिणाम पढ़ना
सारांश सरल भाषा में विवरण देता है, जबकि फ़ील्ड तालिका दिखाती है कि मूल अभिव्यक्ति कैसे विभाजित होती है। आगामी रन समय आपके ब्राउज़र के स्थानीय समय क्षेत्र का उपयोग करते हैं, इसलिए उनकी तुलना उस शेड्यूलर द्वारा उपयोग किए जाने वाले समय क्षेत्र से करें जो कार्य चलाएगा।
नोट्स
- सप्ताह के दिन के मान आम तौर पर रविवार के लिए
0या7का उपयोग करते हैं, औरMONयाFRIजैसे नाम भी स्वीकार किए जाते हैं। JANयाDECजैसे महीने के नाम प्रोडक्शन शेड्यूल की समीक्षा को आसान बना सकते हैं।- यदि आपका शेड्यूलर किसी अलग cron dialect का उपयोग करता है, तो
?,L,Wया#जैसे विशेष टोकन की पुष्टि उसी शेड्यूलर के अपने दस्तावेज़ों में करें।