निर्धारित अवधि निर्धारित करके 15 13 * * *
आप जेनकिन्स को हर साल के हर महीने के हर दिन के 13 वें घंटे के 15 वें मिनट पर हर दिन का शेड्यूल बनाने के लिए कहें।
जेनकिंस ने एक क्रोन अभिव्यक्ति का उपयोग किया , और विभिन्न क्षेत्र हैं:
- एक मिनट में मिनट (0-59)
- एक घंटे में घंटे (0-23)
- एक महीने में दिन (1-31)
- महीने में एक महीना (1-12)
- सप्ताह का दिन (4-7) जहां 0 और 7 रविवार हैं
यदि आप हर 5 मिनट में अपने निर्माण का समय निर्धारित करना चाहते हैं, तो यह काम करेगा: */5 * * * *
यदि आप हर दिन 8h00 पर अपने निर्माण का समय निर्धारित करना चाहते हैं, तो यह काम करेगा: 0 8 * * *
पिछले कुछ संस्करणों (2014) के लिए, जेनकिंस का एक नया पैरामीटर है, H
( जेनकिंस कोड प्रलेखन से निकालें ):
सिस्टम पर लोड का उत्पादन करने के लिए समय-समय पर निर्धारित कार्यों की अनुमति देने के लिए, H
जहां भी संभव हो , प्रतीक ("हैश") का उपयोग किया जाना चाहिए।
उदाहरण के लिए, 0 0 * * *
एक दर्जन दैनिक नौकरियों के लिए उपयोग करने से आधी रात को एक बड़ा स्पाइक होगा। इसके विपरीत, उपयोग H H * * *
करना अभी भी दिन में एक बार प्रत्येक नौकरी को निष्पादित करेगा, लेकिन सभी एक ही समय में सीमित संसाधनों का उपयोग करके बेहतर नहीं होगा।
यह भी ध्यान दें:
H
प्रतीक श्रेणी पर एक यादृच्छिक मूल्य के रूप में के बारे में सोचा जा सकता है, लेकिन यह वास्तव में, नौकरी के नाम, नहीं एक यादृच्छिक समारोह के हैश है ताकि मूल्य किसी भी परियोजना के लिए स्थिर बनी हुई है।
'H' का उपयोग करने का अधिक उदाहरण