प्राथमिकता का उपयोग किस लिए किया जाता है? #
प्राथमिकता यह इंगित करती है कि "बैकएंड के आने से पहले कितने बैकएंड को अनुपलब्ध होना होगा"।
इसका अर्थ है कि प्राथमिकता संपत्ति का उपयोग बैकएंड को स्पेयर के रूप में रखने के लिए किया जाता है।
सबसे आम उपयोग किसी सेवा में प्राथमिक बैकएंड और बैकअप बैकएंड को परिभाषित करना है
इस स्थिति में, जब तक backend_master उपलब्ध रहेगा, सभी कनेक्शन उसे अग्रेषित कर दिए जाएंगे।
जब backend_master डाउन हो जाएगा, तो सभी कनेक्शन backend_backup पर अग्रेषित हो जाएंगे।
लेकिन बैकएंड मास्टर्स का एक पूल भी इस्तेमाल किया जा सकता है

इस स्थिति में, सभी कनेक्शन बैकएंड_मास्टर्स के पूल में संतुलन मोड में अग्रेषित किए जाएंगे: बैकएंड_मास्टर1 और बैकएंड_मास्टर2।
जब backend_masters के पूल में सभी बैकएंड डाउन हो जाएंगे, तो सभी कनेक्शन backend_backup पर अग्रेषित हो जाएंगे।
L4 फार्म में बैकएंड प्राथमिकता सेटअप #
यह सुविधा लेयर 4 फार्म और लेयर 7 फार्म में तब मौजूद होती है जब न्यू जनरेशन प्रॉक्सी सक्षम होती है।
प्राथमिकता गुण को प्रत्येक बैकएंड पर कॉन्फ़िगर किया जा सकता है।
नई पीढ़ी के प्रॉक्सी सक्षम के साथ L7 फार्मों में बैकएंड प्राथमिकता सेटअप #
यह सुविधा लेयर 7 फार्म्स में तब मौजूद होती है जब न्यू जनरेशन प्रॉक्सी सक्षम होती है।
प्राथमिकता गुण को प्रत्येक बैकएंड पर कॉन्फ़िगर किया जा सकता है।
नई पीढ़ी के प्रॉक्सी अक्षम के साथ L7 फार्म में बैकएंड प्राथमिकता सेटअप #
बैकएंड प्रॉपर्टी के बिना प्रॉपर्टी सुविधा प्राप्त करने के लिए, बैकएंड को स्वचालित रूप से अक्षम/सक्षम करने के लिए फार्मगार्डियन का उपयोग करना होगा।
द फार्मगार्डियन आदेश संपत्ति कमांड के अंत में जोड़ने वाले प्राथमिकता एल्गोरिदम के लिए मान स्वीकार कर सकती है:
“; प्राथमिकता value_for_backend0 value_for_backend1 … value_for_backendN ”
- “; प्राथमिकता” प्राथमिकता एल्गोरिथ्म की पहचान करता है जिसका उपयोग किया जाना है
- “priority_value_for_backendN” बैकएंड के साथ उपयोग किए जाने वाले प्राथमिकता मानों की पहचान करता है
फार्मगार्डियन प्रक्रिया नई पीढ़ी के प्रॉक्सी के उपयोग का पता लगाती है, इसलिए यदि यह सक्षम है, तो फार्मगार्डियन कमांड में प्राथमिकता सेटिंग्स का उपयोग नहीं किया जाएगा।
इस फार्मगार्डियन का उपयोग करना

फार्मगार्डियन कमांड (“; प्राथमिकता 1 1 3”) में निर्दिष्ट प्राथमिकता के कारण स्वचालित रूप से बैकएंड_बैकअप (तीसरे स्थान पर) डाउन स्थिति में आ जाता है (यहां तक कि चेक_टीसीपी ठीक होने पर भी)।

