क्रॉन एक्सप्रेशन जेनरेटर

मुफ़्त क्रॉन अभिव्यक्ति जनरेटर और व्याख्याता। क्रॉन शेड्यूल बनाएं, उन्हें सादे अंग्रेजी में पढ़ें, सामान्य प्रीसेट का उपयोग करें और अगले रन समय का पूर्वावलोकन करें, कोई साइनअप नहीं।

Shehzad Munir द्वारा निर्मित और अनुरक्षित ·

क्रॉन एक्सप्रेशन जेनरेटर
Loading Loading Cron Generator
  • डेवलपर उपकरण
  • मुक्त · कोई साइन-अप नहीं
  • आपके ब्राउज़र में चलता है
  • 6 विशेषताएं
Share

क्रॉन सिंटैक्स, अंततः पठनीय

सादे-अंग्रेजी स्पष्टीकरण, सामान्य प्रीसेट और अगले निर्धारित रन टाइम के पूर्वावलोकन के साथ क्रॉन अभिव्यक्ति बनाएं और समझें।

क्रोन एक्सप्रेशन एक शेड्यूल को पांच क्षेत्रों में पैक करते हैं, मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन, जो शक्तिशाली है लेकिन गलत होना आसान है। एक अभिव्यक्ति टाइप करें और यह टूल इसे 'हर 15वें मिनट में' जैसे सादे-अंग्रेजी वाक्य में अनुवादित करता है और प्रत्येक फ़ील्ड को तोड़ता है, ताकि आप इसे तैनात करने से पहले यह पुष्टि कर सकें कि यह वही करता है जो आप चाहते हैं।

विशेषताएँ

  • किसी भी क्रोन की सरल-अंग्रेजी व्याख्या
  • सामान्य शेड्यूल प्रीसेट
  • अगले 5 रन टाइम का पूर्वावलोकन
  • फ़ील्ड-दर-फ़ील्ड विश्लेषण
  • एक-क्लिक प्रतिलिपि
  • आपके ब्राउज़र में स्थानीय रूप से चलता है

क्रॉन एक्सप्रेशन जेनरेटर का उपयोग कैसे करें

  1. 1

    शेड्यूल दर्ज करें या चुनें

    क्रॉन एक्सप्रेशन टाइप करें या प्रीसेट चुनें।

  2. 2

    स्पष्टीकरण पढ़ें

    इसे सादे अंग्रेजी में वर्णित देखें।

  3. 3

    अगले रन की जाँच करें

    आगामी आग के समय का पूर्वावलोकन करें।

  4. 4

    प्रतिलिपि

    अभिव्यक्ति को अपने क्रोंटैब या शेड्यूलर में कॉपी करें।

सामान्य उपयोग के मामले

  • सर्वर क्रॉन जॉब शेड्यूल करें
  • सीआई/सीडी या बैकअप शेड्यूल कॉन्फ़िगर करें
  • मौजूदा क्रोंटैब प्रविष्टि को समझें
  • एक निर्धारित कार्य या GitHub क्रिया सेट करें

विस्तृत मार्गदर्शिका

प्रीसेट और अगली बार चलने वाला पूर्वावलोकन

वाक्यविन्यास के बारे में निश्चित नहीं? एक सामान्य प्रीसेट चुनें, हर 5 मिनट में, प्रति घंटा, प्रतिदिन सुबह 9 बजे, सप्ताह के दिनों में 9-5, और वहां से बदलाव करें। एक लाइव पूर्वावलोकन आपके स्थानीय समय क्षेत्र में नौकरी के अगले पांच बार सक्रिय होने की सूची देता है, जिससे गलतियाँ तुरंत पकड़ में आ जाती हैं। तैयार अभिव्यक्ति को एक क्लिक से कॉपी करें। सब कुछ स्थानीय रूप से चलता है.

पांच क्रोन क्षेत्रों की व्याख्या की गई

एक मानक क्रॉन अभिव्यक्ति में रिक्त स्थान से अलग किए गए पांच फ़ील्ड होते हैं: मिनट (0-59), घंटा (0-23), महीने का दिन (1-31), महीना (1-12) और सप्ताह का दिन (0-6, जहां 0 रविवार है)। तारांकन चिह्न का अर्थ है प्रत्येक मान, अल्पविराम मानों को सूचीबद्ध करता है (1,15), एक हाइफ़न एक सीमा (1-5) निर्धारित करता है और एक स्लैश एक चरण निर्धारित करता है (*/15 का अर्थ है प्रत्येक 15 इकाइयाँ)। तो 0 9* * 1-5 रन सोमवार से शुक्रवार 09:00 बजे, और */10* * * * हर दस मिनट में चलता है। यदि आप महीने का दिन और सप्ताह का दिन दोनों निर्धारित करते हैं, तो क्लासिक क्रॉन किसी एक के मेल खाने पर काम चलाता है, जो कई लोगों को आश्चर्यचकित करता है।

क्रॉन सिस्टम के बीच अंतर

प्रत्येक शेड्यूलर क्रॉन को एक ही तरह से नहीं पढ़ता है। Linux crontab पांच-फ़ील्ड प्रारूप का उपयोग करता है और सर्वर के स्थानीय समय क्षेत्र में चलता है। क्वार्ट्ज (जावा) और स्प्रिंग शुरुआत में एक सेकंड फ़ील्ड जोड़ते हैं और उपयोग करते हैं? "कोई विशिष्ट मूल्य नहीं" के लिए। AWS इवेंटब्रिज वर्ष सहित छह फ़ील्ड का उपयोग करता है और UTC में चलता है। GitHub एक्शन शेड्यूल भी UTC का उपयोग करते हैं, और धावक व्यस्त होने पर छोटे अंतराल में देरी हो सकती है। हमेशा जांचें कि आपका प्लेटफ़ॉर्म किस प्रारूप की अपेक्षा करता है, समय क्षेत्र की पुष्टि करें, और बैकअप या बिलिंग कार्यों के लिए इस पर भरोसा करने से पहले शेड्यूल को सत्यापित करने के लिए अगले-रन पूर्वावलोकन का उपयोग करें।

अक्सर पूछे जाने वाले प्रश्नों

पांच क्रोन फ़ील्ड का क्या मतलब है?

क्रम में: मिनट (0-59), घंटा (0-23), महीने का दिन (1-31), महीना (1-12) और सप्ताह का दिन (0-6, जहां 0 रविवार है)। A * का अर्थ है 'प्रत्येक', और */n का अर्थ है 'प्रत्येक n'।

मैं हर 15 मिनट में एक कार्य कैसे चलाऊं?

'*/15* * * *' का प्रयोग करें। यहां 'हर 15 मिनट' प्रीसेट चुनें और सादा-अंग्रेजी विवरण और अगले रन टाइम आपके लिए इसकी पुष्टि करते हैं।

अगले रन किस समय क्षेत्र में दिखाए गए हैं?

पूर्वावलोकन आपके ब्राउज़र के स्थानीय समय क्षेत्र का उपयोग करता है। याद रखें कि आपका सर्वर यूटीसी या किसी अन्य क्षेत्र में क्रॉन चला सकता है, इसलिए तदनुसार समायोजित करें।

यह नि: शुल्क है?

हां, बिना किसी साइनअप के पूरी तरह से मुफ़्त, पूरी तरह से आपके ब्राउज़र में चल रहा है।

मैं क्रॉन एक्सप्रेशन कैसे लिखूं, उदा. हर 5 मिनट में?

शेड्यूल को स्पष्ट शब्दों में सेट करें और जनरेटर अगले रन टाइम के लाइव पूर्वावलोकन के साथ क्रॉन एक्सप्रेशन (हर 5 मिनट में */5 * * * *) को आउटपुट करता है ताकि आप इसका उपयोग करने से पहले इसकी पुष्टि कर सकें।

क्रॉन अभिव्यक्ति का क्या अर्थ है?

पांच क्षेत्र मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन हैं। जब आप इसे बनाते हैं तो जनरेटर प्रत्येक फ़ील्ड को स्पष्ट अंग्रेजी में समझाता है, ताकि आप ठीक से समझ सकें कि शेड्यूल क्या करता है।

क्या यह सेकंड के साथ क्वार्ट्ज/स्प्रिंग 6-फ़ील्ड क्रॉन का समर्थन करता है?

हाँ। क्वार्ट्ज या स्प्रिंग शेड्यूलर्स के लिए सेकंड फ़ील्ड जोड़ने के लिए 6-फ़ील्ड प्रारूप पर स्विच करें, जो मानक 5-फ़ील्ड अभिव्यक्तियों की प्रतिलिपि बनाते समय लोगों को परेशान करता है।

जर्नल से

All articles →