ApacheBench પાસે પ્રોક્સી લોગિન માટે અલગ વિકલ્પ છે
-X સાથે ApacheBench HTTP વિનંતી રૂટ કરો અને પ્રોક્સીની Basic ઓળખપત્રો વેબસાઇટના ખાતાથી અલગ રાખો.
HTTP પ્રોક્સી દ્વારા ApacheBench વિનંતી માટે, મોટા -X પછી મધ્યસ્થને મૂકો અને વેબસાઇટને અંતિમ URL માં રાખો:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
જાહેર endpoint માટે, HTTP પ્રોક્સી સૂચિમાંથી હોસ્ટ અને પોર્ટ લો. આ એક વિનંતીના રૂટિંગનું ઉદાહરણ છે. એક પ્રતિસાદ ઉપયોગી કામગીરી માપ નથી.
જો પ્રોક્સીને Basic પ્રમાણીકરણ જોઈએ છે, તો ApacheBench વેબસાઇટ લોગિન કરતાં ભિન્ન વિકલ્પ આપે છે:
| વિકલ્પ | પ્રાપ્તકર્તા |
|---|---|
| -P user:password | મધ્યસ્થ |
| -A user:password | લક્ષ્ય સર્વર |
આ વિકલ્પો આપેલી ઓળખપત્રો પડકારની રાહ જોયા વિના મોકલે છે. દરેક પ્રાપ્તકર્તા માટે ઇચ્છિત ખાતું વાપરો અને સાચા પાસવર્ડ આપતી વખતે કમાન્ડ-ઇતિહાસ અને પ્રોસેસ-આર્ગ્યુમેન્ટમાં જાહેર થવાનું ધ્યાનમાં રાખો.
endpoint ની સિન્ટેક્સ host:port છે, curl નું વિશાળ પ્રોક્સી-URL ઇન્ટરફેસ નહીં. ખાસ કરીને, અહીં મોટું -X એ curl નો કસ્ટમ-મેથડ વિકલ્પ નથી.
રૂટની તુલના કરતી વખતે, સમય સાથે પ્રતિસાદ કોડ અને નિષ્ફળતાઓ રાખો. પ્રોક્સીનો ઝડપી અસ્વીકાર ઇચ્છિત એપ્લિકેશનનો ઝડપી પ્રતિસાદ નથી.