Vad HAProxys leastconn mäter i en SOCKS-pool
En HAProxy TCP-pool väljer efter aktiva anslutningar och vikter, inte efter målets nedladdningshastighet eller fullständig SOCKS-hälsa.
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 checkAnvänd faktiska kompatibla SOCKS-slutpunkter och tidsgränser som passar arbetsbelastningen. Konfigurera appen som SOCKS-klient för loopback-lyssnaren; backendarna måste acceptera förväntat protokoll och konto. För tillåtna tester mot offentliga mål utan SOCKS-inloggningsuppgifter tillhandahåller SOCKS-proxylistan kandidat-backends; matcha klientens SOCKS-version och verifiera åtkomst till de faktiska målen.
En mindre belastad server kan ändå ha en långsammare uppströmsväg. leastconn balanserar aktiva antal och vikter, och kontrollen som visas fastställer bara TCP-accept. Förhandling, autentisering och åtkomst till destinationen kräver separata bevis.
En aktiv tunnel stannar på sin valda backend. Denna TCP-pool transporterar inte de separata UDP ASSOCIATE-datagrammen.
Om lägsta mållatens krävs, definiera och mät just det målspecifika resultatet i stället för att sluta dig till det från antalet anslutningar.