HAProxy leastconn SOCKS пулында нені өлшейді
HAProxy TCP пулы белсенді қосылымдар мен салмақтар бойынша таңдайды, мақсаттың жүктелу жылдамдығы немесе толық 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 шеткі нүктелерін және жұмыс жүктемесіне сай тайм-ауттарды қолданыңыз. Қолданбаны loopback тыңдаушысының SOCKS клиенті ретінде конфигурациялаңыз; backend-тер оның күтілетін протоколы мен тіркелгісін қабылдауы керек. SOCKS тіркелгі деректері жоқ рұқсат етілген жалпыға ортақ мақсаттарға тестілеу үшін SOCKS проксилер тізімі үміткер backend-тер ұсынады; клиенттің SOCKS нұсқасын сәйкестендіріп, нақты мақсаттарға қол жеткізуді тексеріңіз.
Аз жүктелген сервердің де жоғары ағыны баяу болуы мүмкін. leastconn белсенді сандар мен салмақтарды теңестіреді, ал көрсетілген тексеру тек TCP қабылдауын дәлелдейді. Келіссөз, аутентификация және межеге қол жеткізу жеке дәлелдерді қажет етеді.
Белсенді туннель таңдалған backend-те қалады. Бұл TCP пулы жеке UDP ASSOCIATE датаграммаларын тасымалдамайды.
Егер мақсатқа ең төмен кідіріс қажет болса, қосылым санынан болжам жасаудың орнына сол мақсатқа тән нәтижені анықтап, өлшеңіз.