2012-05-18 16 views
5

क्या यह संभव है, काम के बारे में निष्पादन की कमी को परिभाषित करने के? Joba और jobb:बाधा दो नौकरियां क्वार्ट्ज-समयबद्धक में क्वार्ट्ज-समयबद्धक में एक साथ चलाने के लिए नहीं

दरअसल, मैं दो वर्ग जो इंटरफेस नौकरी लागू करता है।

joba हर मिनट शेड्यूल हो जाएगी। जॉबबी हर घंटे निर्धारित किया जाएगा।

मैं joba और jobb एक साथ चलाने के नहीं चाहता है।

नोट: joba और jobb एक ही बातें करते नहीं है।

आपके उत्तरों के लिए धन्यवाद।

उत्तर

4

इसके लिए कोई प्रत्यक्ष समर्थन नहीं है। यदि यह वही नौकरी थी, तो आप इसे राज्य के रूप में परिभाषित कर सकते हैं - ऐसी नौकरियां समवर्ती रूप से परिभाषा नहीं चल सकती हैं।

अन्यथा आप क्वार्ट्ज कार्यकर्ता धागे की संख्या को 1 तक सीमित कर सकते हैं, इसके अतिरिक्त आप यह चुनने के लिए थ्रेड प्राथमिकताओं को परिभाषित कर सकते हैं कि कौन सी नौकरी पहले चलनी चाहिए। दुर्भाग्य से यह समाधान तब तक स्केल नहीं होगा जब अधिक नौकरियां शामिल होंगी।

अंत में आप क्वार्ट्ज से जुड़े बिना मैन्युअल रूप से यह लागू कर सकते हैं। मुझे लगता है कि आप एक ही समय में कुछ ऑपरेशन या कुछ संसाधनों तक पहुंचना नहीं चाहते हैं। उस विधि/संसाधन को लॉक करने पर विचार करें ताकि दोनों नौकरियां एक साथ चलें, लेकिन एक ब्लॉक और दूसरे के लिए इंतजार कर रहा है।

+0

ठीक है। आपके उत्तर के लिए धन्यवाद – Sly33

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

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