ما الذي يقيسه leastconn في HAProxy داخل مجموعة SOCKS
تختار مجموعة TCP في HAProxy حسب الاتصالات النشطة والأوزان، لا حسب سرعة تنزيل الهدف أو صحة SOCKS الكاملة.
listen socks_pool
bind 127.0.0.1:1080
mode tcp
balance leastconn
timeout connect 5s
timeout client 1h
timeout server 1h
server proxy_a 192.0.2.10:1080 check
server proxy_b 192.0.2.11:1080 checkاستخدم نقاط نهاية SOCKS فعلية متوافقة ومهلاً زمنياً يناسب عبء العمل. اضبط التطبيق كعميل SOCKS للمستمع المحلي؛ ويجب أن تقبل الأنظمة الخلفية البروتوكول أو الحساب المتوقع. لاختبارات الأهداف العامة المسموح بها دون بيانات اعتماد SOCKS، توفّر قائمة وكلاء SOCKS أنظمة خلفية مرشحة؛ طابق إصدار SOCKS لدى العميل وتحقق من الوصول إلى الأهداف الفعلية.
قد يكون الخادم الأقل انشغالاً أبطأ في المسار الأعلى. يوازن leastconn الأعداد والأوزان النشطة، والفحص الموضح يثبت فقط قبول TCP. ويحتاج التفاوض والمصادقة والوصول إلى الوجهة إلى أدلة منفصلة.
يبقى النفق النشط على النظام الخلفي المختار. ولا تحمل مجموعة TCP هذه حزم UDP ASSOCIATE المنفصلة.
إذا كانت أقل latency للهدف مطلوبة، فعرّف ذلك الناتج الخاص بالهدف وقسه بدلاً من استنتاجه من عدد الاتصالات.