Ką HAProxy leastconn matuoja SOCKS telkinyje
HAProxy TCP telkinys renkasi pagal aktyvius ryšius ir svorius, o ne pagal tikslo atsisiuntimo greitį ar visą SOCKS būklę.
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 checkNaudokite tikrus suderinamus SOCKS galinius taškus ir darbo krūviui tinkančius terminus. Konfigūruokite programą kaip loopback klausytojo SOCKS klientą; backend'ai turi priimti laukiamą protokolą ir paskyrą. Leidžiamiems viešų tikslų testams be SOCKS prisijungimo duomenų SOCKS tarpinių serverių sąrašas siūlo kandidatus; suderinkite kliento SOCKS versiją ir patikrinkite prieigą prie tikrų tikslų.
Mažiau apkrautas serveris vis tiek gali turėti lėtesnį išėjimo kelią. leastconn subalansuoja aktyvius kiekius ir svorius, o parodyta patikra nustato tik TCP priėmimą. Derybos, autentifikavimas ir prieiga prie paskirties reikalauja atskirų įrodymų.
Veikiantis tunelis lieka pasirinktame backend'e. Šis TCP telkinys neperduoda atskirų UDP ASSOCIATE datagramų.
Jei reikia mažiausios delsos iki tikslo, apibrėžkite ir matuokite būtent šį tikslui būdingą rezultatą, o ne spręskite apie jį iš ryšių skaičiaus.