Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

अजवाइन श्रमिकों के लिए गपशप, मिलना-जुलना और दिल की धड़कन को अक्षम करने के क्या परिणाम हैं?

यह मूल दस्तावेज है जो हमें अधिक जानकारी नहीं देता है

दिल की धड़कन

कार्यकर्ता और दलाल के बीच संचार से संबंधित है (आपके मामले में दलाल CloudAMQP है)। स्पष्टीकरण देखें

--without-heartbeat कार्यकर्ता दिल की धड़कन की घटनाओं को नहीं भेजेगा

मिलना

यह स्टार्टअप पर अन्य कर्मचारियों से केवल "लॉजिकल क्लॉक" और "निरस्त कार्य" मांगता है।

Whatsnew-3.1 से लिया गया

<ब्लॉककोट>

कार्यकर्ता अब उसी क्लस्टर में अन्य श्रमिकों के साथ तालमेल बिठाने का प्रयास करेगा।

सिंक्रनाइज़ किए गए डेटा में वर्तमान में निरस्त किए गए कार्य और तार्किक घड़ी शामिल हैं।

यह केवल स्टार्टअप पर होता है और अन्य कर्मचारियों से प्रसारण प्रतिक्रिया एकत्र करने में एक सेकंड के स्टार्टअप विलंब का कारण बनता है।

आप --बिना-मिलाप तर्क का उपयोग करके इस बूटस्टेप को अक्षम कर सकते हैं।

दस्तावेज़ भी देखें

गपशप

कार्यकर्ता अन्य सभी श्रमिकों को ईवेंट भेजते हैं और इसका उपयोग वर्तमान में "घड़ी सिंक्रनाइज़ेशन" के लिए किया जाता है, लेकिन ईवेंट पर अपने स्वयं के हैंडलर लिखना भी संभव है, जैसे कि on_node_join , दस्तावेज़ देखें

Whatsnew-3.1 से लिया गया

<ब्लॉककोट>

कार्यकर्ता अब निष्क्रिय रूप से दिल की धड़कन जैसी कार्यकर्ता से संबंधित घटनाओं की सदस्यता ले रहे हैं।

इसका मतलब यह है कि एक कार्यकर्ता जानता है कि अन्य कर्मचारी क्या कर रहे हैं और यह पता लगा सकता है कि क्या वे ऑफ़लाइन हैं। वर्तमान में इसका उपयोग केवल क्लॉक सिंक्रोनाइज़ेशन के लिए किया जाता है, लेकिन भविष्य में अतिरिक्त के लिए कई संभावनाएं हैं और आप ऐसे एक्सटेंशन लिख सकते हैं जो पहले से ही इसका लाभ उठाते हैं।

कुछ विचारों में शामिल हैं सर्वसम्मति प्रोटोकॉल, सर्वोत्तम कार्यकर्ता को कार्य फिर से करना (संसाधन उपयोग या डेटा स्थान के आधार पर) या क्रैश होने पर श्रमिकों को पुनरारंभ करना।

हमारा मानना ​​है कि हालांकि यह एक छोटा सा जोड़ है, लेकिन यह अद्भुत संभावनाएं खोलता है।

आप --बिना गपशप तर्क का उपयोग करके इस बूटस्टेप को अक्षम कर सकते हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. हज़ारों मध्यम आकार के दस्तावेज़ों को संग्रहीत करने के लिए सबसे कुशल दस्तावेज़-उन्मुख डेटाबेस इंजन क्या है?

  2. 127.0.0.1:6379 से रेडिस कनेक्शन विफल - ECONNREFUSED कनेक्ट करें

  3. अजगर 3.5 . में json.loads और Redis

  4. मैं पाइथन से रेडिस को अनंतता कैसे पास कर सकता हूं?

  5. redis.service प्रारंभ करने में विफल:इकाई redis-server.service नकाबपोश है