لأداة ApacheBench خيار منفصل لتسجيل الدخول عبر الوسيط
وجّه طلب ApacheBench عبر HTTP باستخدام -X واجعل بيانات اعتماد Basic الخاصة بالوسيط منفصلة عن حساب الموقع.
لطلب ApacheBench عبر وسيط HTTP، ضع الوسيط بعد الحرف الكبير -X واترك الموقع في عنوان URL النهائي:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
لنقطة نهاية عامة، خذ المضيف والمنفذ من قائمة وسطاء HTTP. هذا مثال لتوجيه طلب واحد. استجابة واحدة ليست مقياس أداء مفيدًا.
إذا كان الوسيط يتطلب مصادقة Basic، فإن ApacheBench يوفر خيارًا مختلفًا عن تسجيل الدخول إلى الموقع:
| الخيار | المستلم |
|---|---|
| -P user:password | الوسيط |
| -A user:password | الخادم الهدف |
ترسل هذه الخيارات بيانات الاعتماد المقدمة دون انتظار تحدٍّ. استخدم الحساب المقصود لكل مستلم وضع في الحسبان تعرّض سجل الأوامر ووسائط العملية عند إدخال كلمات مرور حقيقية.
صيغة نقطة النهاية هي host:port، وليست واجهة عنوان URL الواسعة للوسيط في curl. على وجه الخصوص، الحرف الكبير -X هنا ليس خيار الطريقة المخصصة في curl.
عند مقارنة المسارات، احتفظ برموز الاستجابة والإخفاقات إلى جانب التوقيت. الرفض السريع من الوسيط ليس استجابة سريعة من التطبيق المقصود.