SOCKS पूलमध्ये HAProxy चे leastconn काय मोजते
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 एंडपॉइंट आणि कामाच्या भारानुसार कालमर्यादा वापरा. ॲपला लूपबॅक श्रोत्याचा SOCKS क्लायंट म्हणून संरचित करा; बॅकएंडने त्याचे अपेक्षित प्रोटोकॉल व खाते स्वीकारले पाहिजे. SOCKS क्रेडेन्शियल्सशिवाय परवानगी असलेल्या सार्वजनिक-लक्ष्य चाचण्यांसाठी SOCKS प्रॉक्सी यादी उमेदवार बॅकएंड पुरवते; क्लायंटची SOCKS आवृत्ती जुळवा आणि प्रत्यक्ष लक्ष्यांपर्यंत पोहोच तपासा.
कमी व्यस्त सर्व्हरचाही अपस्ट्रीम संथ असू शकतो. leastconn सक्रिय संख्या व वजने संतुलित करते, आणि दर्शविलेली तपासणी केवळ TCP स्वीकृती सिद्ध करते. वाटाघाटी, प्रमाणीकरण आणि गंतव्यापर्यंत पोहोच यासाठी वेगळे पुरावे आवश्यक आहेत.
सक्रिय बोगदा त्याच्या निवडलेल्या बॅकएंडवर राहतो. हा TCP पूल वेगळे UDP ASSOCIATE डेटाग्राम वाहून नेत नाही.
जर लक्ष्यापर्यंत किमान विलंब आवश्यक असेल, तर कनेक्शन संख्येवरून अंदाज न करता तेच लक्ष्य-विशिष्ट परिणाम परिभाषित करा आणि मोजा.