JMeter الاختبار الموزع: تكوين رئيسي-تابع
⚡ ملخص ذكي
الاختبار الموزع في JMeter يستخدم هذا النظام تكوينًا رئيسيًا تابعًا لتوليد الحمل من عدة أجهزة على خادم هدف واحد. يشرح هذا الدليل نموذج العميل والخادم والخطوات الدقيقة لتكوين وتشغيل واستكشاف أخطاء خادم بعيد وإصلاحها JMeter الاختبار.

ما هو الاختبار الموزع؟
وزعت الاختبار هو نوع من الاختبارات التي تستخدم أنظمة متعددة لإجراء اختبار الإجهاديتم تطبيق الاختبار الموزع لاختبار مواقع الويب وتطبيقات الخادم عندما تعمل مع عملاء متعددين في نفس الوقت.
يستخدم الاختبار الموزع نموذج العميل والخادم، كما هو موضح في الشكل أدناه:
- الماجستير: النظام الذي يقوم بتشغيل JMeter واجهة المستخدم الرسومية، التي تتحكم في كل جهاز تابع.
- عبد: تشغيل النظام JMeter-server، الذي يستقبل أمرًا من الخادم الرئيسي ويرسل طلبًا إلى خادم قيد الاختبار.
- Target: خادم الويب قيد الاختبار، والذي يتلقى الطلبات من الخوادم التابعة.
مثال للاختبار عن بعد
الشرط المسبق:
- تم إيقاف تشغيل جدران الحماية على الأنظمة. في بعض الحالات، قد يظل جدار الحماية يحظر حركة البيانات. يجب عليك تعطيله. Windows جدار الحماية أو لينكس جدار الحماية.
- يجب أن تكون جميع الأجهزة على نفس الشبكة الفرعية. إذا لم تكن الأجهزة على نفس الشبكة الفرعية، فقد لا تتعرف على بعضها البعض في الشبكة.
- استخدم نفس الإصدار من JMeter لتجنب الأخطاء/المشاكل غير المتوقعة.
هو، هنا، خريطة طريق لهذا الاختبار:
الخطوة 1) تكوين النظام
إعداد عبد الأنظمة: انتقل إلى دليل jmeter/bin وقم بتشغيل الملف "jmeter-server.bat".
افترض أن جهازًا تابعًا لديه عنوان IP 192.168.0.10. Windowsستظهر لك نافذة كما في الشكل التالي:
على رئيسي في الأنظمة، انتقل إلى الدليل /bin وقم بتحرير الملف jmeter.propertiesثم أضف عنوان IP للجهاز التابع كما يلي:
الخطوة 2) قم بإجراء الاختبار
في هذه المرحلة، أنت جاهز لبدء اختبار التحميل. على الجهاز الرئيسي، قم بتشغيل JMeter واجهة المستخدم الرسومية وافتح خطة الاختبار.
انقر فوق "تشغيل" في شريط القوائم، ثم حدد البدء عن بعد -> حدد عنوان IP من الآلة التابعة.
الخطوة 3) استكشاف الأخطاء وإصلاحها
إذا لم تتمكن من تشغيل الاختبار من الجهاز المذكور أعلاه وظهر لك الخطأ أدناه، فما عليك سوى أن تطلب من مالك جهاز تابع تشغيل ملف jmeter-server.bat.
قم بتعطيل جدار الحماية على كل من الجهاز الرئيسي والجهاز التابع لإصلاح هذا الخطأ.
تحديد
هناك بعض الأساسيات القيود لأغراض الاختبار الموزع. إليك قائمة بالعناصر المعروفة:
- يجب أن يكون الخادم وجميع العملاء قيد التشغيل نفس الشيء الشبكة الفرعية.
- يتطلب الاختبار الموزع أن يتمتع الخادم المستهدف بقدرة معالجة كبيرة. ويمكن بسهولة زائد في حال تلقيه عددًا كبيرًا جدًا من الطلبات من مصادر موزعة JMeter الاختبارات.
- A واحد JMeter يمكن لنظام الرقيق عادةً التعامل مع عدد محدود من الخيوط، يتراوح من 100 إلى 300 خيط، اعتمادًا على تكوين الأجهزة وتعقيد خطة الاختبار.
- الموزعة JMeter الاختبارات معقدة ويصعب على المبتدئين بناؤها.






