यह पता लगाना कि कौन सी क्रोन नौकरियों को भविष्य की तारीख / समय X पर चलाना है


9

वहाँ एक रास्ता "क्वेरी" करने के लिए एक crontab जो मनमाने ढंग से तारीख / समय, या समय की एक निश्चित सीमा के दौरान चलाने के लिए एक crontab है?

उदाहरण के लिए, यह निर्धारित करें कि आज 14:00 और 16:00 के बीच किसी समय चलाया जाएगा, अगले शनिवार को 10:00 बजे चलेगा या प्रत्येक रविवार को चलेगा?

बहुत सारी नौकरियां निर्धारित हैं, इसलिए हाथ से सभी क्रॉन्ब्स पढ़ना वास्तव में एक विकल्प नहीं है।


समाधान में से एक टाइमस्टैम्प बनाने के लिए हो सकता है, और इसे आपके मॉनिटरिंग सिस्टम पर रीडायरेक्ट कर सकता है, उस स्थिति में आप स्क्रिप्ट बना सकते हैं / जांच कर सकते हैं कि वास्तव में क्या निष्पादित किया गया है और कब चेक किया गया है
klerk

@klerk: टाइमस्टैम्प? क्रोनॉजर्स से कहाँ? मैं उन्हें संशोधित नहीं कर सकता क्योंकि वे बहुत सारे हैं और सभी मेरे नहीं बल्कि अन्य उपयोगकर्ताओं के हैं।
जिम

@klerk: मेरा मतलब है कि जब नौकरी करनी चाहिए तो लिनक्स कैसे होता है? कुछ ऐसे कोड मौजूद हैं जो crontab प्रविष्टियों की व्याख्या कर सकते हैं।
जिम

2
@klerk बिल्कुल स्पष्ट लगता है। ओपी इस सवाल का जवाब देने की कोशिश कर रहा है: "कल दोपहर 3 बजे, कौन सी नौकरियां चलेंगी?" और उस विषय पर कई प्रकार।
derobert

1
@Jim आप पा सकते हैं कि आप यहाँ क्या चाहते हैं: stackoverflow.com/a/137173/2100043 - वहाँ से आपको केवल कमांड लाइन फ़िल्टरिंग टूल के साथ क्रिएटिव होने की आवश्यकता है।
बृजगय

जवाबों:


2

मुझे यह उपकरण मिला जिसका नाम cronviz है जो आपको आपके crontab प्रविष्टियों का चित्रमय प्रतिनिधित्व दिखाएगा।

अंश

आपके पास एक समस्या है: किसी चीज़ के कारण अनुप्रयोग 1 और 4 बजे के बीच सर्वर पर प्रदर्शन समस्याएँ होती हैं, और क्रॉन जॉब्स एक संभावित अपराधी लगते हैं।

स्वाभाविक रूप से, आप उन घंटों के दौरान क्या चल रहा है, यह पता लगाने के लिए अपने कॉट्रैब को नेत्रगोलक करें।

अब आपको दो समस्याएँ हैं।

समय के साथ, क्रोन नौकरियां पाठ के अभेद्य, अपारदर्शी द्रव्यमान में जमा होती हैं। सभी विभिन्न समयों की व्यापक समझ प्राप्त करने की कोशिश कर रहा है, और इसमें पैटर्न ढूंढना, अत्यधिक कठिन हो सकता है। Crontabs कंप्यूटरों की व्याख्या करने के लिए लिखे गए हैं - मनुष्य नहीं।

उदाहरण स्क्रीनशॉट

    ss # १

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.