بروكسيات متعددة وموازنة الحمل
عندما لا يكفي بروكسي واحد: إعدادات بنقاط دخول متعددة، والمزامنة عبر Redis، والمزالق.
آخر تحديث 13 أغسطس 2026
وكيل واحد يتعامل مع آلاف الاتصالات ونادرًا ما يصبح عنق زجاجة. لكن في بعض الأحيان تحتاج إلى أكثر من وكيل.
متى تحتاج إلى ذلك
- نقاط دخول جغرافية متعددة (لتقليل زمن الاستجابة لمناطق مختلفة).
- تحمل الأعطال: تعطل وكيل واحد لا يُسقط نقطة الدخول.
- أعداد لاعبين متزامنين مرتفعة جدًا.
كيفية ربطها
توفر إضافات المزامنة عبر Redis (RedisBungee وما شابهها):
- قائمة لاعبين مشتركة عبر الشبكة بأكملها؛
- رسائل خاصة بين اللاعبين على وكلاء مختلفين؛
- أمر
/glistيعمل ومحادثة مشتركة — محادثة مشتركة.
بدون المزامنة، يكون الوكيلان شبكتين مستقلتين لا تعرف إحداهما شيئًا عن الأخرى.
المزالق
- يصبح Redis نقطة حرجة: إذا تعطل، تنهار الشبكة بأكملها.
- جلسات مكررة: يمكن للاعب واحد الاتصال بكلا الوكيلين. تحتاج إلى فحص التفرد.
- الإضافات غير المصممة لعدة وكلاء ستبدأ بتكرار الإجراءات.
أبسط
بالنسبة للغالبية العظمى من المشاريع، يكفي وكيل واحد ونقاط دخول مختلفة على مستوى الشبكة — زمن الاستجابة. الوكلاء المتعددون حل للمشاريع الكبيرة ذات الحمل الحقيقي.
استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم
