पर समवर्ती अनुरोधों का परीक्षण करें मैं अपने आरईएसटी आधारित वेब सर्वर पर हजारों जीईटी और पीयूटी अनुरोधों का अनुकरण कैसे कर सकता हूं? क्या कोई उपकरण उपलब्ध है और यदि हां उपकरण उपलब्ध हैं?एक आरईएसटी आधारित वेब सर्वर
उत्तर
अब - अपाचे HTTP सर्वर बेंच मार्किंग उपकरण http://httpd.apache.org/docs/2.0/programs/ab.html
यह बाकी एपीआई के परीक्षण के लिए एक महान उपकरण है।
उदाहरण:
ab -c 100 -n 100 http://service/path/to/resource
इस उदाहरण में:
- "-c 100" 100 समवर्ती अनुरोध और
- का अर्थ है "-n 100" 100 अनुरोध
का मतलब जेएमटर आज़माएं, एक तीसरी पार्टी रीस्ट प्लगइन है: http://smartrics.blogspot.co.uk/2009/04/jmeter-to-test-robustness-of-system.html
इंस्टॉल करें, शेष कमांडर का उपयोग कर विंडोज 10 संघर्षों के साथ संघर्ष करने के बाद, मैंने जेएमटर की कोशिश की और मुझे अपने उद्देश्यों के लिए बिल्कुल ठीक लगता है। ओवरहेड इंटरफ़ेस सीखने की बिट, लेकिन यह काफी समझदार है। यदि पोस्टमैन ने समेकन लागू किया, तो मैं चंद्रमा से अधिक हो जाऊंगा! – Astravagrant
किसी भी HTTP प्रदर्शन परीक्षण उपकरण के बारे में, या तो वाणिज्यिक या ओपन सोर्स, आपके आरईएसटी इंटरफ़ेस का प्रदर्शन करने के लिए उपयोग किया जा सकता है।
ओपी उदाहरण के बाद था। – Astravagrant
मूल पोस्टर उदाहरण के बाद हो सकता है, लेकिन वे सभी उपकरण विशिष्ट होंगे। परिवहन के लिए या तो HTTP या एसएमटीपी पर आरईएसटी सवारी। इसलिए, इन इंटरफेस का समर्थन करने वाला कोई भी उपकरण, या यहां तक कि कच्चे सॉकेट इंटरफ़ेस का उपयोग रीस्टफुल संदेश भेजने और प्राप्त करने के लिए किया जा सकता है। यह कि आर्किटेक्चरल विजन एक परीक्षण करने और टूल का चयन करने में मौजूद नहीं है, इस बारे में चिंता करनी चाहिए कि किसी ने भी तैनाती में जोखिम को कम करने के लिए परीक्षण जानकारी मांगी है। आर्किटेक्चर का ज्ञान प्रदर्शन परीक्षकों के लिए नींव कौशल है –
परिवहन के रूप में HTTP शिविर में इस आर्किटेक्चरल रूप से स्थानों को प्राप्त करें और पुट करें। इसलिए, आर्किटेक्चर को देखते हुए, किसी भी HTTP आधारित प्रदर्शन परीक्षण उपकरण इंटरफ़ेस का उपयोग करने के लिए काम करेगा। कुछ में अन्य वांछनीय विशेषताएं हो सकती हैं, जैसे निगरानी, विश्लेषण क्षमताओं, एसएलए रिपोर्टिंग या टीम के कौशल के लिए भी अधिक उपयुक्त हो। मेरे लिए, मुझे लोडरुनर या सोस्टा क्लाउडटेस्ट –
- 1. एनोटेशन-आधारित आरईएसटी सर्वर
- 2. एक लिनक्स आधारित सर्वर
- 3. आरईएसटी आधारित ऐप
- 4. आरईएसटी आधारित एंडपॉइंट
- 5. आरईएसटी एपीआई टोकन-आधारित प्रमाणीकरण
- 6. वेब-आधारित आरईएसटी एपीआई ब्राउज़र (एक्सप्लोरर, नेविगेटर, रैंबलर)?
- 7. एक वेब आधारित diff घटक
- 8. मोनो पर सी # में सरल आरईएसटी आधारित सर्वर कैसे लिखें?
- 9. डब्ल्यूसीएफ आरईएसटी वेब सेवा
- 10. एक आरईएसटी वेब ऐप में अंकन
- 11. एक टर्न-आधारित गेम सर्वर
- 12. टाइपस्क्रिप्ट वेब-आधारित आईडीई
- 13. एक वेब सर्वर
- 14. एक छोटा वेब सर्वर
- 15. क्या वेब-आधारित रीयल-टाइम संचार आरईएसटी प्रतिमान के साथ असंगत है?
- 16. आरईएसटी सिद्धांतों को लागू करते समय फॉर्म आधारित लॉगिन
- 17. वेब आधारित तोड़फोड़ दर्शक
- 18. वेब-आधारित मुद्रण समाधान
- 19. वेब आधारित टेक्स्ट चैट?
- 20. JSON आधारित वेब सेवा
- 21. आरईएसटी
- 22. क्या कोई ओपन सोर्स सी #-आधारित गैर-अवरुद्ध, टर्ननाडो जैसे ईवेंट-आधारित वेब सर्वर हैं?
- 23. एक वितरित node.js वेब सर्वर
- 24. एक पाइथन वेब सर्वर जीआईएल
- 25. पायथन आधारित गैलरी वेब अनुप्रयोग?
- 26. एक आरईएसटी एपीआई
- 27. बेस्ट वेब आधारित एसवीजी WYSIWYG
- 28. फाइल सिस्टम-आधारित वेब सामग्री
- 29. वेब-आधारित HTML स्निपेट संपादक
- 30. एक्सएमपीपी/जैबर वेब-आधारित क्लाइंट
धन्यवाद। इसलिए इसका उपयोग विभिन्न आकारों के डेटा पुनर्प्राप्ति को अनुकरण करने के लिए भी किया जा सकता है? फ़ाइल आकार निर्दिष्ट करने के तरीके हैं? –
मुझे इस सुविधा के बारे में पता नहीं है (यानी फ़ाइल का आकार) – ioseb
'sudo apt-get apache2-utils ' – gavenkoa