क्रॉन (Cron) एक्सप्रेशन जनरेटर और शेड्यूलिंग गाइड
क्रॉन एक्सप्रेशन यूनिक्स सिस्टम में बैकग्राउंड टास्क, बैकअप और ऑटोमेशन को निर्धारित समय पर चलाने का मानक प्रारूप है।
यह टूल सिंटैक्स की ब्राउज़र में 100% ऑफ़लाइन व्याख्या करता है और शेड्यूल को मानव-पठनीय भाषा में अनुवादित करता है।
मूल वास्तुकला और गणितीय सूत्र
क्रॉन प्रारूप = [मिनट] [घंटा] [माह का दिन] [माह] [सप्ताह का दिन]
यह स्पेस से अलग किए गए 5 फ़ील्ड्स से बना होता है। तारांकन (*) 'प्रत्येक' को दर्शाता है और स्लैश (/) अंतराल को दर्शाता है।
सर्वोत्तम अभ्यास और आवश्यक दिशानिर्देश
- गलत वाइल्डकार्ड से बचें: `* * * * 1` हर सोमवार को हर मिनट चलेगा। सोमवार आधी रात के लिए `0 0 * * 1` सही प्रारूप है।
- लोड संतुलन के लिए स्टेप वैल्यू का उपयोग करें: भारी टास्क को हर मिनट न चलाकर `*/15 * * * *` जैसे अंतराल दें।
- सर्वर टाइमज़ोन का ध्यान रखें: क्रॉन अक्सर सर्वर के सिस्टम समय (UTC) पर चलता है, अतः समय अंतर का हिसाब रखें।