ApacheBench सँग प्रोक्सी लगइनका लागि छुट्टै विकल्प छ
-X प्रयोग गरी ApacheBench HTTP अनुरोध रुट गर्नुहोस् र प्रोक्सीका Basic प्रमाणहरू वेबसाइटको खाताबाट अलग राख्नुहोस्।
HTTP प्रोक्सीमार्फत ApacheBench अनुरोधका लागि, ठूलो -X पछि मध्यस्थ राख्नुहोस् र वेबसाइटलाई अन्तिम URL मा राख्नुहोस्:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
सार्वजनिक endpoint का लागि, HTTP प्रोक्सी सूचीबाट host र port लिनुहोस्। यो एक अनुरोधको रुटिङ उदाहरण हो। एउटा प्रतिक्रिया उपयोगी कार्यक्षमता मापन होइन।
यदि प्रोक्सीलाई Basic प्रमाणीकरण चाहिन्छ भने, ApacheBench ले वेबसाइट लगइनभन्दा फरक विकल्प दिन्छ:
| विकल्प | प्राप्तकर्ता |
|---|---|
| -P user:password | मध्यस्थ |
| -A user:password | गन्तव्य सर्भर |
यी विकल्पहरूले दिइएका प्रमाणहरू चुनौतीको प्रतीक्षा नगरी पठाउँछन्। प्रत्येक प्राप्तकर्ताका लागि इच्छित खाता प्रयोग गर्नुहोस् र वास्तविक पासवर्ड दिँदा कमाण्ड-इतिहास र प्रोसेस-आर्गुमेन्टमा खुलासा हुने कुरा विचार गर्नुहोस्।
endpoint को सिन्ट्याक्स host:port हो, curl को फराकिलो प्रोक्सी-URL इन्टरफेस होइन। विशेष गरी, यहाँको ठूलो -X curl को अनुकूलित-विधि विकल्प होइन।
मार्गहरू तुलना गर्दा, प्रतिक्रिया कोड र असफलताहरू समयसँगै राख्नुहोस्। प्रोक्सीको छिटो अस्वीकृति इच्छित अनुप्रयोगबाट छिटो प्रतिक्रिया होइन।