2013-08-01 7 views

उत्तर

8

LeaderLatch उपयोग करने में आसान है लेकिन LeaderSelector आपको अधिक नियंत्रण देता है। यह इस बात पर निर्भर करता है कि आपको कितना नियंत्रण चाहिए।

this presentation देखें जो मैंने किया था और जो जानकारी यह अधिक जानकारी के लिए लिंक करती है।

+0

फ़ाइल नहीं मिली! – borjab

21

वे एक ही व्यवहार के लिए अलग कपोल-कल्पना कर रहे हैं। नेता चयनकर्ता पहले लिखा गया था (नोट: मैं क्यूरेटर का मुख्य लेखक हूं)। यह एक कॉलबैक तंत्र का उपयोग करता है। कुछ क्यूरेटर उपयोगकर्ता कुछ ऐसा चाहते थे जो जेडीके काउंटरडाउनलैच की तरह दिखता था, इसलिए मैंने उन अनुरोधों के आधार पर लीडरलैच लिखा था। वे दोनों एक ही चीज़ को पूरा करते हैं: नेता चुनाव। अपनी आवश्यकताओं के अनुरूप जो भी उपयोग करें।

+0

दस्तावेज़ों में, यह उल्लेख किया गया है कि मुझे रीडर चलाने के लिए नेता चयनकर्ता का उपयोग करने पर विचार करना चाहिए क्योंकि उन्हें प्रत्येक ग्राहक में चलाने की आवश्यकता नहीं है। ऐसा क्यों है? – Arun

+1

केवल एक सर्वर को काटने की जरूरत है। कई क्लाइंट काटने के लिए यह बहुत अधिक है। यह प्रदर्शन को भी चोट पहुंचा सकता है। – Randgalt

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