Zer neurtzen du HAProxyren leastconn-ek SOCKS pool batean
HAProxyren TCP pool batek konexio aktibo eta pisuen arabera aukeratzen du, ez helburuaren deskarga-abiadura edo SOCKS osasun osoaren arabera.
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 checkErabili benetako SOCKS amaierako puntu bateragarriak eta lan-kargari dagozkion denbora-mugak. Konfiguratu aplikazioa loopback entzulearen SOCKS bezero gisa; backend-ek espero den protokoloa eta kontua onartu behar dute. SOCKS kredentzialik gabe baimendutako helburu publikoen probeetarako, SOCKS proxy zerrendak hautagai backend-ak eskaintzen ditu; berdindu bezeroaren SOCKS bertsioa eta egiaztatu benetako helburuetarako sarbidea.
Gutxiago okupatutako zerbitzari batek upstream motelagoa izan dezake oraindik. leastconn zenbaketa eta pisu aktiboak orekatzen ditu, eta erakutsitako egiaztapenak TCP onarpena baino ez du frogatzen. Negoziazioak, autentifikazioak eta helmugako sarbideak froga bereiziak behar dituzte.
Tunel aktibo bat bere aukeratutako backend-ean geratzen da. TCP pool honek ez ditu UDP ASSOCIATE datagrama bereiziak garraiatzen.
Helbururako latentziarik baxuena behar bada, definitu eta neurtu helburuaren berariazko emaitza hori konexio kopurutik ondorioztatu beharrean.