एक cron एक्सप्रेशन पेस्ट करें और देखें कि इसका सरल भाषा में क्या मतलब है, साथ ही अगले पांच शेड्यूल्ड रन।
Cron एक्सप्रेशन पांच फील्ड हैं जो Unix शेड्यूलर को बताते हैं कि जॉब कब चलानी है। फील्ड हैं मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन, इसी क्रम में। एस्टेरिस्क का मतलब है हर, स्लैश का मतलब है हर N, कॉमा वैल्यू की सूची देता है और डैश एक रेंज सेट करता है। सिंटैक्स संक्षिप्त और अनबोधगम्य है, यही कारण है कि इसे गलत करना इंसिडेंट्स का एक बार-बार होने वाला स्रोत है — एक जॉब जो हर घंटे चलनी थी वह हर मिनट चलती है, या एक बैकअप जो कार्यदिवसों पर चलना चाहिए वह रविवार को चलता है।
यह टूल पांच फील्ड्स को एक ऐसे वाक्य में अनुवाद करता है जिसे आप पढ़ सकते हैं, और फिर वर्तमान समय से गणना किए गए अगले पांच शेड्यूल्ड रन दिखाता है। रन असली टेस्ट हैं: अगर वाक्य सही लगता है लेकिन अगला रन तीन महीने दूर है, तो एक्सप्रेशन गलत है। एक्सप्रेशन को संपादित करने से दोनों रियल टाइम में अपडेट होते हैं, ताकि आप तब तक इटरेट कर सकें जब तक शेड्यूल आपकी ज़रूरत से मैच न करे।
गणना आपके ब्राउज़र में सादे दिनांक अंकगणित का उपयोग करके चलती है — कोई सर्वर नहीं, कोई cron daemon नहीं, आपका ब्राउज़र जो पहले से जानता है उससे परे कोई टाइम ज़ोन कन्वर्शन नहीं। यह crontab, Kubernetes CronJobs और अधिकांश CI सिस्टम द्वारा उपयोग किए जाने वाले मानक पांच-फील्ड फॉर्मेट को हैंडल करता है। यह कुछ Java शेड्यूलर्स द्वारा उपयोग किए जाने वाले छठे फील्ड (सेकंड) या @yearly/@monthly शॉर्टकट को हैंडल नहीं करता — उन्हें पांच-फील्ड फॉर्म में लिखें।
मानक पांच-फील्ड cron फॉर्मेट: मिनट (0-59), घंटा (0-23), दिन (1-31), महीना (1-12), सप्ताह का दिन (0-7, जहां 0 और 7 रविवार हैं)। *, /, - और , ऑपरेटर सपोर्ट करता है।
नहीं। उन्हें दैनिक के लिए 0 0 * * * या प्रति घंटा के लिए 0 * * * * लिखें। टूल केवल पांच-फील्ड संख्यात्मक फॉर्म स्वीकार करता है।
आपके ब्राउज़र का लोकल टाइम। सर्वर पर cron daemon सर्वर के टाइम ज़ोन का उपयोग करता है, जो भिन्न हो सकता है।
हां। Kubernetes वही पांच-फील्ड cron फॉर्मेट का उपयोग करता है।
नहीं। कुछ Java-आधारित शेड्यूलर (Quartz, Spring) सेकंड सहित छह फील्ड का उपयोग करते हैं। यह टूल उसे सपोर्ट नहीं करता।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।