मेरे पास JMeter
में एक प्रदर्शन परीक्षण है और इसके साथ अधिकतम सिस्टम प्रदर्शन/थ्रूपुट परीक्षण करना चाहते हैं। इसलिए उदाहरण के लिए सक्रिय धागे की संख्या में वृद्धि की जानी चाहिए जबकि त्रुटि दर 2% से कम है। मुझे Constant Throughput Timer
मिला, इसे Thread Group
में डालें लेकिन यह केवल धागे को रोक या धीमा कर देता है। मैंने इसे निम्नानुसार परिभाषित करने की कोशिश की, एक संपत्ति के साथ: ${__P(throughput,)}
, लेकिन यह सुनिश्चित नहीं है कि इस संपत्ति के लिए सही मूल्य क्या होना चाहिए। मैं नहीं देख सकता कि जेएमटर सिस्टम अधिकतम प्रदर्शन को कैसे माप सकता है।निष्पादन के दौरान जेएमटर में धागे की संख्या बढ़ाएं
उत्तर
"वैनिला" JMeter में ऐसी कोई कार्यक्षमता howere यह प्लग-इन के साथ संभव है नहीं है, बाहर की जाँच:
वे इतने feedback loop के माध्यम से एक साथ जोड़ा जा सकता है प्रति सेकंड अनुरोधों की वांछित संख्या तक पहुंचने के लिए आवश्यक होने पर Concurrency थ्रेड समूह अधिक थ्रेड जोड़ देगा।
आप दोनों प्लग-इन इंस्टॉल (और उन्हें करने की तारीख रखने के लिए) की JMeter Plugins Manager
धन्यवाद! त्रुटि दर के साथ इन्हें कैसे कनेक्ट करना संभव है? तो मैं थ्रेड की संख्या कैसे बढ़ा सकता हूं क्योंकि त्रुटि दर पूर्वनिर्धारित मान से नीचे है? – plaidshirt
बढ़ते लोड को रोकने के बारे में निश्चित नहीं है, हालांकि यदि आप त्रुटियों की दर [ऑटोस्टॉप श्रोता] के माध्यम से कुछ थ्रेसहोल्ड से अधिक हो जाती है तो आप पूरे परीक्षण को रोक सकते हैं (https://www.blazemeter.com/blog/using-the-jmeter-autostop-listener-how -to करते हैं यह सही) –
JMeter 3.3 के रूप में बॉक्स समाधान का कोई बाहर नहीं है, इस वृद्धि अनुरोध देखें:
फिर भी यह गतिशील JMeter 3.2 के बाद धागे जोड़ना संभव है (https://bz.apache.org/bugzilla/show_bug.cgi?id=60530 देखें) एक JSR223 टेस्ट तत्व JMeterContext का उपयोग करने में:।
ctx.getThreadGroup() addNewThread (देरी, ctx.getEngine());
तो इस के आधार पर, आप कर सकते थे एक JSR223 टेस्ट तत्व (पूर्व/पोस्ट प्रोसेसर या नमूना) नामक अपनी पसंद का एक फ़ोल्डर में एक फ़ाइल की उपस्थिति की जांच में:
NUMBER_OF_THREAD_TO_ADD.txt
यदि मौजूद है, तो धागे की संख्या की गणना करने और इस विधि को कॉल करने के लिए इसका नाम उपयोग करें।
मुझे यह फ़ोल्डर कहां देखना चाहिए? – plaidshirt
मैंने अपना जवाब अपडेट किया। आप जो भी फ़ोल्डर चाहते हैं उसे चुन सकते हैं क्योंकि यह आपका कोड होगा जो इस फ़ोल्डर का उपयोग करेगा –
- 1. टोमकैट थ्रेड पूल में धागे की संख्या कैसे बढ़ाएं?
- 2. अक्ष टिक्स की संख्या बढ़ाएं
- 3. जेएमटर में एक साथ चलाने के लिए उचित धागे की उच्चतम संख्या क्या है?
- 4. जेएमटर वर्तमान थ्रेड संख्या?
- 5. लूप के निष्पादन के दौरान होने वाले संचालन की संख्या की गणना कैसे करें?
- 6. सब्लिमे टेक्स्ट 2 में हाल की परियोजनाओं की संख्या बढ़ाएं?
- 7. जेएमटर
- 8. वीएम पर कंकूरेंट पावरहेल उदाहरण की संख्या कैसे बढ़ाएं?
- 9. जेएमटर में रनटाइम के दौरान परिणाम फ़ाइल नाम कैसे बदलें?
- 10. स्पार्क: बिना किसी शफल के विभाजन की संख्या बढ़ाएं?
- 11. क्वेरी निष्पादन के दौरान संसाधन
- 12. बड़ी संख्या में धागे के साथ जावा ऐप को बनाए रखने के दौरान मुझे क्या जानने की आवश्यकता है?
- 13. जेएमटर
- 14. धागे की स्प्रिंग @Async संख्या सीमित
- 15. समसामयिक रूप से धागे की गतिशील संख्या
- 16. जीसीडी द्वारा निर्मित धागे की संख्या?
- 17. ओएमपी - प्रोसेसर की संख्या से अधिक धागे?
- 18. जेएमटर अधिकतम। थ्रेड सीमा
- 19. कोड निष्पादन के दौरान सूचना की रिपोर्टिंग: सर्वश्रेष्ठ डिजाइन
- 20. अपाचे जेएमटर
- 21. सामान्य प्रोग्राम के निष्पादन के दौरान एफ #
- 22. जीपीयू धागे की न्यूनतम संख्या प्रभावी होने के लिए
- 23. जेएमटर में रैंप करने का सबसे अच्छा तरीका?
- 24. निष्पादन के दौरान संसाधन लोड करने में समस्या
- 25. जेएमटर
- 26. जेएमटर
- 27. Django - फ़ाइलफ़िल्फ़ की लंबाई बढ़ाएं
- 28. जेएमटर
- 29. जेएमटर
- 30. जेएमटर
संभावित डुप्लिकेट [, JMeter में परीक्षण की योजना का धागा गिनती बदले रन टाइम पर] (https का उपयोग कर सकते हैं: // stackoverflow। कॉम/प्रश्न/10312281/चेंज-द-थ्रेड-गिन-ऑफ-टेस्ट-प्लान-इन-जेएमटर-एट-रन-टाइम) – user7294900
@ user7294900: इस प्रश्न पर कोई सटीक समाधान नहीं है। – plaidshirt
क्या आप इसे साझा करने के लिए सफल और कैसे सफल हो सकते हैं? – user7294900