2009-11-16 21 views
40

क्या किसी को क्वार्ट्ज के लिए कोई वैकल्पिक ओपन-सोर्स समाधान मिला है, जिसे वे खुश हैं?जॉब शेड्यूलिंग के लिए क्वार्ट्ज के विकल्प

मुझे पता है क्रोनिकल नौकरी शेड्यूलिंग के लिए एक अच्छी तरह से सम्मानित (और मूल्यवान) बंद स्रोत समाधान है, लेकिन मैं यह सुनिश्चित करना चाहता हूं कि हम उस मार्ग पर जाने से पहले ओपन-सोर्स विकल्प को समाप्त कर दें।

+12

क्वार्ट्ज के साथ क्या गलत है? – cletus

+6

@cletus: इसमें एक खराब डिज़ाइन किया गया एपीआई है, यह छोटी है, और एक सरल सुगंध के लिए स्थापित करने के लिए एक सुअर है। मुझे एक विकल्प पसंद आएगा, लेकिन मुझे अभी तक एक नहीं मिला है। – skaffman

+2

हम अभी के लिए क्वार्ट्ज के साथ भुगतान करने का चयन कर रहे हैं। हमारे साथ सौदा करने के लिए और अधिक दबाव मुद्दे हैं और क्वार्ट्ज वह शैतान है जिसे हम पहले ही जानते हैं। हमारे स्टॉप-गैप समाधान में हमारी नौकरियों को तीन अलग क्वार्ट्ज उदाहरणों में तोड़ने का अर्थ है जिसका अर्थ है डीबी में क्वार्ट्ज टेबल के तीन अलग सेट। बदसूरत, लेकिन यह काम करता है - और संबोधित करने के लिए तकनीकी ऋण के रूप में सूचीबद्ध है। – cclark

उत्तर

43

आप पहले से ही Open Source Job Schedulers in Java में सूचीबद्ध उन सभी की जांच किया:

  1. jcrontab
  2. क्वार्ट्ज
  3. सहारा समयबद्धक
  4. Essiembre J2EE समयबद्धक
  5. Gos4j
  6. Oddjob
  7. नौकरी समयबद्धक
  8. JDRing
  9. jBatchEngine
  10. MyBatchFramework
  11. सुपर
  12. cron4j
+0

बहुत उपयुक्त प्रतिक्रिया। +1 –

+2

मैं एक ऐसा उत्तर साझा करना चाहता हूं जो अधिक विस्तार से हो और इसमें इन पुस्तकालयों के विवरण शामिल हों: http://stackoverflow.com/a/1499047/840405 – Samuel

+0

मैंने अपरिवर्तित किया क्योंकि यह प्रश्न के लिए संक्षेप में उत्तर देता है। लेकिन क्वार्ट्ज के खिलाफ एक छोटे से वर्णन या किसी तरह की तुलना के साथ बेहतर होगा। –

6

मैं कुछ एक समय पहले की तलाश में है और किसी भी खुला स्रोत जावा आधारित काम अनुसूचक कि लग रहा था खोजने के लिए बहुत मुश्किल रहा था क्वार्ट्ज की प्रतिष्ठा और उपयोग का एक अंश भी है। क्वार्ट्ज पर्याप्त क्यों नहीं है, यह सुनकर मैं वास्तव में उत्सुक होगा।

+0

पुरानी पोस्ट पर टिप्पणी करने के लिए खेद है, लेकिन मैं चाहता था कि अन्य उपयोगकर्ता क्वार्ट्ज के साथ कुछ मुद्दों को समझ सकें। हमारे लिए बड़ा एक अस्थिर और गैर टिकाऊ नौकरियां और ट्रिगर्स है। हमारे पास दोनों का मिश्रण है और वे हमारे सिस्टम के लिए आवश्यक हैं। क्वार्ट्ज में अस्थिरता और स्थायित्व के आसपास कई बग हैं, और जेम्स हाउस से अस्थिर नौकरियों और ट्रिगरों के बारे में यह टिप्पणी परेशान कर रही है: "अस्थिरता की पूरी धारणा क्वार्ट्ज 2.0 के साथ हटा दी गई है। कोई भी सुविधा का उपयोग नहीं करता है। अगर आपको निरंतर रहने की आवश्यकता है शेड्यूलिंग डेटा, RAMJobStore का उपयोग करें। " – brettw

1

फ्लक्स शेड्यूलर (http://fluxcorp.com/) के बारे में क्या? अब http://flux.ly

+0

बीटीडब्ल्यू, क्या कोई (वाणिज्यिक) विकल्प हैं जिनमें ओपीएस टीम को उत्पादन के मुद्दों का विश्लेषण करने में मदद करने वाला एक दृश्य डैशबोर्ड शामिल है?स्पैम लिंक के लिए – ngeek

+0

-1 वाणिज्यिक साइट पर लिंक जो प्रश्न से संबंधित कुछ भी प्रदान नहीं करता है। (यदि कोई प्रोजेक्ट है जिसे आप संदर्भित करते हैं तो एक और विशिष्ट लिंक प्रदान करें) –

संबंधित मुद्दे