ما هي الأولوية المستخدمة ل #
تشير الأولوية إلى "عدد الواجهات الخلفية التي يجب أن تكون غير متاحة قبل أن تتمكن الواجهة الخلفية من الدخول".
وهذا يعني أن الخاصية ذات الأولوية تُستخدم لوضع الواجهات الخلفية كقطع غيار.
الاستخدام الأكثر شيوعًا هو تحديد الواجهة الخلفية الأساسية والواجهة الخلفية الاحتياطية في الخدمة
في هذه الحالة، سيتم إعادة توجيه جميع الاتصالات إلى backend_master أثناء توفرها.
عندما يصبح backend_master معطلاً، سيتم إعادة توجيه جميع الاتصالات إلى backend_backup.
ولكن يمكن أيضًا استخدام مجموعة من أساتذة الواجهة الخلفية

في هذه الحالة، سيتم توجيه جميع الاتصالات في وضع التوازن إلى مجموعة backend_masters: backend_master1 وbackend_master2.
عندما تصبح جميع الواجهات الخلفية في مجموعة backend_masters معطلة، سيتم إعادة توجيه جميع الاتصالات إلى backend_backup.
إعداد أولوية الواجهة الخلفية في مزارع L4 #
هذه الميزة موجودة في مزارع الطبقة 4 ومزارع الطبقة 7 عند تمكين وكيل الجيل الجديد.
يمكن تكوين خاصية الأولوية على كل واجهة خلفية.
إعداد أولوية الواجهة الخلفية في L7 Farms مع تمكين وكيل الجيل الجديد #
هذه الميزة موجودة في مزارع الطبقة السابعة عند تمكين وكيل الجيل الجديد.
يمكن تكوين خاصية الأولوية على كل واجهة خلفية.
إعداد أولوية الواجهة الخلفية في L7 Farms مع تعطيل وكيل الجيل الجديد #
للحصول على ميزة الخاصية بدون خاصية الواجهة الخلفية، يجب استخدام Farmguardian لتعطيل/تمكين الواجهة الخلفية تلقائيًا.
حارس المزرعة أمر يمكن للخاصية قبول قيم الخوارزمية ذات الأولوية المضافة إلى نهاية الأمر:
"؛قيمة الأولوية_for_backend0 value_for_backend1 ... value_for_backendN "
- "؛ الأولوية" تحدد خوارزمية الأولوية التي يجب استخدامها
- تحدد "priority_value_for_backendN" قيم الأولوية التي سيتم استخدامها مع الواجهات الخلفية
تكتشف عملية Farmguardian استخدام وكيل الجيل الجديد، لذلك إذا تم تمكينه، فلن يتم استخدام إعدادات الأولوية في أمر Farmguardian.
يصبح backend_backup (في الموضع الثالث) تلقائيًا في حالة معطلة (حتى مع كون check_tcp على ما يرام) بسبب الأولوية المعينة في أمر Farmguardian ("؛ الأولوية 1 1 3").


