मैं ग्राहक नोड के बारे में Elasticsearch सवालों की जोड़ी:Elasticsearch क्लाइंट नोड्स कैसे सेट करें?
मैं कह सकते हैं: किसी भी नोड्स जब तक वे HTTP पोर्ट खोल रहे हैं, मैं के रूप में "ग्राहक" नोड्स उन्हें इलाज कर सकते हैं, क्योंकि हम खोज कर सकते हैं/इस नोड के माध्यम से सूचकांक। मेरी कोड में 9200:
असल में हम ग्राहक नोड जब
cluster=false
औरdata=false
, अगर मैं 10 ग्राहक नोड्स की स्थापना की है, मैं अपने ग्राहक के पक्ष में मार्ग की जरूरत है के रूप में नोड का इलाज, मेरा मतलब है अगर मैं clientOne निर्दिष्ट ईएस पोर्टल के रूप में, क्लाइंटऑन अन्य क्लाइंट नोड्स के लिए अन्य HTTP अनुरोधों को आगे भेज देगा, अन्यथा, क्लाइंटऑन बहुत अधिक दबाव में होगा। यानी वे क्लाइंट नोड्स के बीच एक दूसरे के साथ संवाद करते हैं?जब मैं ईएस क्लस्टर में क्लाइंट नोड्स निर्दिष्ट करता हूं, तो क्या मुझे अन्य नोड्स HTTP पोर्ट बंद करना चाहिए? क्योंकि हम केवल क्लाइंट नोड्स से पूछ सकते हैं।
क्या आपको लगता है कि एक ही मशीन में डेटा नोड और क्लाइंट नोड दोनों सेट करना आवश्यक है, या केवल डेटा नोड क्लाइंट नोड के रूप में कार्य करता है, वैसे भी यह एक ही मशीन में है?
यदि कम खोज के दौरान ईएस क्लस्टर को भारी/अक्सर अनुक्रमित किया जाएगा, तो मुझे क्लाइंट नोड सेट अप करने की आवश्यकता नहीं है, क्योंकि क्लाइंट नोड डेटा एकत्र करने के लिए अच्छा है, है ना?
सामान्य खोज/अनुक्रमणिका उद्देश्य के लिए मुझे http पोर्ट या टीसीपी पोर्ट का उपयोग करना चाहिए, कृपया ग्राहक परिप्रेक्ष्य में क्या अंतर है?
यह बहुत मुश्किल नहीं है, केवल एक ही प्रश्न में क्रैक किए गए बहुत सारे प्रश्न हैं, जो इसकी समग्र गुणवत्ता को कम करते हैं, क्योंकि इससे लोगों को उनके विषय का सही उत्तर खोजने के लिए एक विशिष्ट विषय की तलाश करना कठिन हो जाएगा। एक सवाल सिर्फ एक प्रश्न होना चाहिए, छह प्रश्न, छह अलग-अलग प्रश्न होना चाहिए। – Val
इसे तोड़ने का मतलब यह होगा कि अगर कोई जवाब जानता है, तो वे इसे पोस्ट करेंगे। जैसा कि अब है, लोगों को एक या दो प्रश्नों का उत्तर पता हो सकता है, लेकिन शेष नहीं, इसलिए वे इसे छोड़ देते हैं। साथ ही, आपका वाक्यांश विश्लेषण करना थोड़ा मुश्किल है, और पृष्ठभूमि का वर्णन करने से थोड़ा और मदद मिल सकती है। – fabianvf