מה 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 של מאזין ה-loopback; הקצה האחורי חייב לקבל את הפרוטוקול והחשבון הצפויים. לבדיקות מורשות מול יעדים ציבוריים ללא פרטי SOCKS, רשימת פרוקסי SOCKS מספקת קצוות אחוריים מועמדים; התאימו את גרסת ה-SOCKS של הלקוח ואמתו גישה ליעדים בפועל.
שרת פחות עמוס עדיין עשוי להיות בעל נתיב עליון איטי יותר. leastconn מאזן ספירות ומשקלים פעילים, והבדיקה המוצגת מבססת רק קליטת TCP. משא ומתן, אימות וגישה ליעד דורשים ראיות נפרדות.
מנהרה פעילה נשארת בקצה האחורי שנבחר. מאגר TCP זה אינו נושא את מנות ה-UDP ASSOCIATE הנפרדות.
אם נדרשת השהיה מזערית ליעד, הגדירו ומדדו את התוצאה הספציפית ליעד במקום להסיק אותה ממספר החיבורים.