استخدم مسار JDK SOCKS هذا فقط عندما تستطيع جامعات HTTP المعنية استخدام تطبيق Java في JMeter. أساليب HTTP المدعومة أضيق من HttpClient4؛ وحمل عمل PATCH يحتاج إلى ترتيب مدعوم آخر.

لأي مستمع SOCKS موجود، شغّل:

jmeter -n -t plan.jmx \
  -DsocksProxyHost=127.0.0.1 \
  -DsocksProxyPort=1080

يمكن لنقطة نهاية متوافقة بلا حساب من قائمة وكلاء SOCKS أن تحل محل المثال للطلبات العامة المسموح بها التي تنفذها جامعات Java هذه. اختر Java في كل جامع HTTP Request معني أو في HTTP Request Defaults الخاص به. اختيار الجامع الصريح يمكن أن يتجاوز ذلك الافتراضي.

اترك حقلي المضيف/المنفذ لوكيل HTTP فارغين لهذا المسار. ملؤهما ينشئ وكيل HTTP صريحًا؛ وإلا يستخدم Java URL.openConnection() واختيار JDK. تحقق أيضًا من خصائص وكيل HTTP/HTTPS الحالية في JVM، لأن الوكلاء الخاصة بالبروتوكول لها أولوية على SOCKS.

-D يضبط خصائص نظام JVM. -J يضبط خصائص JMeter الخاصة وليس تهجئة بديلة.

أكّد المسار بطلب تمثيلي على المحرك الذي ينفذه. هذا الإعداد لا ينشئ توجيه SOCKS لكل إضافة أو اتصال JDBC أو محرك بعيد أو أي جامع آخر.

مقالات ذات صلة