फ़ील्ड संदर्भ
एक Cron अभिव्यक्ति में क्रम से 5 फ़ील्ड होते हैं: मिनट घंटा माह-का-दिन महीना सप्ताह-का-दिन। प्रत्येक फ़ील्ड एक संख्या, * (कोई भी मान), एक श्रेणी (1-5), एक सूची (1,15,30), या एक स्टेप (*/15) स्वीकार करता है।
परिणाम केवल जानकारी के उद्देश्य से दिए गए हैं और उनमें त्रुटियाँ हो सकती हैं। महत्वपूर्ण जानकारी की स्वतंत्र रूप से पुष्टि करें। इस टूल का उपयोग आपके अपने जोखिम पर है।
यह टूल क्या करता है
Cron एक्सप्रेशन एक्सप्लेनर पाँच फ़ील्ड वाले मानक cron एक्सप्रेशन को सादी अंग्रेज़ी में समझाता है, ताकि आप डिप्लॉय करने से पहले शेड्यूल की पुष्टि कर सकें। पाँच फ़ील्ड हैं: मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन।
यह cron का आम सिंटैक्स समझता है: हर मान के लिए *, कॉमा वाली सूचियाँ (1,15), डैश वाली रेंज (1-5) और स्लैश वाले स्टेप (*/15)। सप्ताह के दिन 0 (रविवार) से 6 (शनिवार) तक की संख्याओं से लिखे जाते हैं।
कब इस्तेमाल करें
- किसी और का लिखा crontab, Kubernetes CronJob या CI शेड्यूल रिव्यू करते समय।
- किसी एक्सप्रेशन को डिप्लॉय करने से पहले जाँचने के लिए। एक गलत फ़ील्ड से कोई जॉब दिन में एक बार के बजाय हर मिनट चल सकता है।
- डॉक्यूमेंटेशन या कोड रिव्यू में किसी शेड्यूल को समझाने के लिए।
उदाहरण
*/15 * * * *
Runs every 15 minute(s).
0 9 * * 1-5
At 09:00, on Monday through Friday.
30 2 1 * *
At 02:30, on day-of-month 1.
इस टूल के बारे में सवाल
क्या यह सेकंड या साल वाले फ़ील्ड को सपोर्ट करता है?
नहीं। यह crontab और ज़्यादातर शेड्यूलर में इस्तेमाल होने वाले पाँच फ़ील्ड के मानक फ़ॉर्मेट को समझाता है। Quartz या Spring के छह या सात फ़ील्ड वाले एक्सप्रेशन एक त्रुटि के साथ अस्वीकार कर दिए जाते हैं।
शेड्यूल किस टाइमज़ोन का उपयोग करता है?
cron का अपना कोई टाइमज़ोन नहीं होता। जॉब उस मशीन या सर्विस के टाइमज़ोन में चलता है जो उसे चलाती है, और सर्वरों पर यह अक्सर UTC होता है। टाइमज़ोन कन्वर्टर स्थानीय समय निकालने में आपकी मदद करता है।
महीने का दिन और सप्ताह का दिन एक साथ कैसे काम करते हैं?
क्लासिक cron में, अगर दोनों फ़ील्ड सीमित हों, तो जॉब तब चलता है जब इनमें से कोई एक भी मेल खाए। उदाहरण के लिए, 0 0 1 * 1 महीने की 1 तारीख को चलता है और हर सोमवार को भी।
क्या यह टूल मुफ़्त है?
हाँ, यह मुफ़्त है। पंजीकरण या ईमेल की ज़रूरत नहीं। परिणाम इसी पेज पर मिलता है।
मेरा परिणाम कहाँ मिलेगा?
इसी पेज पर टूल का उपयोग करें। परिणाम यहीं दिखता है, ईमेल से प्राप्त करने की ज़रूरत नहीं है।