ជ្រើសរើស Java Sampler របស់ JMeter សម្រាប់ផ្លូវ JVM SOCKS
ផ្គូផ្គងលក្ខណសម្បត្តិ JVM SOCKS ជាមួយការអនុវត្ត Java HTTP របស់ JMeter ហើយកុំឱ្យវាល proxy HTTP បំបែកផ្លូវនោះ។
ប្រើផ្លូវ JDK SOCKS នេះតែនៅពេលដែល HTTP sampler ពាក់ព័ន្ធអាចប្រើការអនុវត្ត Java របស់ JMeter។ វិធីសាស្ត្រ HTTP ដែលគាំទ្រមានចង្អៀតជាង HttpClient4; បន្ទុកការងារ PATCH ត្រូវការការរៀបចំគាំទ្រផ្សេង។
សម្រាប់ SOCKS listener ដែលមានស្រាប់ សូមចាប់ផ្តើម៖
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
ចំណុចបញ្ចប់ដែលត្រូវគ្នាដោយគ្មានគណនីពីបញ្ជី proxy SOCKSអាចជំនួសឧទាហរណ៍សម្រាប់សំណើសាធារណៈដែលបានអនុញ្ញាតដែលត្រូវបានប្រតិបត្តិដោយ Java sampler ទាំងនេះ។ ជ្រើសរើស Java នៅក្នុង HTTP Request sampler ពាក់ព័ន្ធនីមួយៗ ឬនៅក្នុង HTTP Request Defaults របស់វា។ ការជ្រើសរើសច្បាស់លាស់របស់ sampler អាចបំបែកលំនាំដើមនោះ។
ទុកវាល host/port របស់ proxy HTTP ទទេសម្រាប់ផ្លូវនេះ។ ការបំពេញវាបង្កើត proxy HTTP ច្បាស់លាស់; បើមិនដូច្នេះ Java ប្រើ URL.openConnection() និងការជ្រើសរើសរបស់ JDK។ ពិនិត្យលក្ខណសម្បត្តិ proxy HTTP/HTTPS JVM ដែលមានស្រាប់ផងដែរ ព្រោះ proxy ជាក់លាក់តាមពិធីការមានអាទិភាពលើ SOCKS។
-D កំណត់លក្ខណសម្បត្តិប្រព័ន្ធ JVM។ -J កំណត់លក្ខណសម្បត្តិផ្ទាល់របស់ JMeter ហើយមិនមែនជាការសរសេរបំពេញជំនួសទេ។
បញ្ជាក់ផ្លូវដោយសំណើតំណាងនៅលើម៉ាស៊ីនដែលប្រតិបត្តិវា។ ការកំណត់រចនាសម្ព័ន្ធនេះមិនបង្កើតការនាំផ្លូវ SOCKS សម្រាប់ plugin នីមួយៗ ការតភ្ជាប់ JDBC ម៉ាស៊ីនពីចម្ងាយ ឬ sampler ផ្សេងទៀតទេ។