GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

एबी - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एबी चलाएं

यह कमांड ab है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


एबी - अपाचे HTTP सर्वर बेंचमार्किंग टूल

SYNOPSIS


ab [-A प्रामाणिक-उपयोगकर्ता नाम:पासवर्ड ] [-b खिड़की का आकार ] [-B स्थानीय पता ] [-c संगामिति ]
[-C कुकी-नाम=मूल्य ] [-d ] [-e सीएसवी फ़ाइल ] [-f प्रोटोकॉल ] [-g gnuplot फ़ाइल ] [-h ]
[-H कस्टम हेडर ] [-i ] [-k ] [-l ] [-m HTTP-विधि ] [-n अनुरोधों ] [-p डाक-
पट्टिका ] [-P प्रॉक्सी-ऑथ-उपयोगकर्ता नाम:पासवर्ड ] [-q ] [-r ] [-s मध्यांतर ] [-S ] [-t
समय सीमा ] [-T सामग्री प्रकार ] [-u PUT-फ़ाइल ] [-v शब्दाडंबर] [-V ] [-w ] [-x
-गुण ] [-X प्रतिनिधि[:बंदरगाह] ] [ -y -गुण ] [-z -गुण ] [
-Z सिफ़रसुइट ] [एचटीटीपी[एस]://]मेजबाननाम[:बंदरगाह]/पथ

सारांश


एबी आपके अपाचे हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) सर्वर को बेंचमार्क करने के लिए एक उपकरण है। यह है
आपको यह आभास देने के लिए डिज़ाइन किया गया है कि आपका वर्तमान अपाचे इंस्टॉलेशन कैसा प्रदर्शन करता है। यह
विशेष रूप से आपको दिखाता है कि आपका अपाचे इंस्टॉलेशन प्रति सेकंड कितने अनुरोध करने में सक्षम है
सेवारत।

विकल्प


-A प्रामाणिक-उपयोगकर्ता नाम:पासवर्ड
सर्वर को बुनियादी प्रमाणीकरण क्रेडेंशियल प्रदान करें। उपयोगकर्ता नाम और पासवर्ड
एक एकल द्वारा अलग किया जाता है: और वायर बेस64 एन्कोडेड पर भेजा जाता है। स्ट्रिंग भेजी गई है
चाहे सर्वर को इसकी आवश्यकता हो (यानी, ने 401 प्रमाणीकरण भेजा है
आवश्यकता है)।

-b खिड़की का आकार
टीसीपी भेजने/प्राप्त करने वाले बफ़र का आकार, बाइट्स में।

-B स्थानीय पता
आउटगोइंग कनेक्शन बनाते समय बाइंड करने के लिए पता।

-c संगामिति
एक समय में निष्पादित करने के लिए अनेक अनुरोधों की संख्या. डिफ़ॉल्ट एक समय में एक अनुरोध है.

-C कुकी-नाम=मूल्य
अनुरोध में एक कुकी: पंक्ति जोड़ें। तर्क आम तौर पर a के रूप में होता है
नाम=मूल्य जोड़ा। यह फ़ील्ड दोहराने योग्य है.

-d "XX [ms] तालिका के भीतर प्रस्तुत प्रतिशत" प्रदर्शित न करें। (विरासत समर्थन)।

-e सीएसवी फ़ाइल
एक अल्पविराम से पृथक मान (सीएसवी) फ़ाइल लिखें जिसमें प्रत्येक प्रतिशत (से) शामिल हो
1% से 100%) उस प्रतिशत को पूरा करने में लगने वाला समय (मिलीसेकंड में)।
अनुरोध. यह आमतौर पर 'gnuplot' फ़ाइल से अधिक उपयोगी है; जैसे परिणाम हैं
पहले से ही 'बिन्ड'।

-f प्रोटोकॉल
एसएसएल/टीएलएस प्रोटोकॉल निर्दिष्ट करें (एसएसएल2, एसएसएल3, टीएलएस1, टीएलएस1.1, टीएलएस1.2, या सभी)। टीएलएस1.1 और
टीएलएस1.2 समर्थन 2.4.4 और बाद में उपलब्ध है।

-g gnuplot फ़ाइल
सभी मापे गए मानों को 'gnuplot' या TSV (टैब अलग मान) फ़ाइल के रूप में लिखें।
इस फ़ाइल को Gnuplot, IDL, Mathematica, Igor जैसे पैकेजों में आसानी से आयात किया जा सकता है
या एक्सेल भी. लेबल फ़ाइल की पहली पंक्ति पर हैं.

-h उपयोग की जानकारी प्रदर्शित करें।

-H कस्टम हेडर
अनुरोध में अतिरिक्त शीर्षलेख जोड़ें. तर्क आम तौर पर a के रूप में होता है
वैध हेडर लाइन, जिसमें कोलन से अलग फ़ील्ड-वैल्यू जोड़ी शामिल है (यानी, "स्वीकार करना-
एन्कोडिंग: ज़िप/ज़ॉप;8बिट")।

-मैं GET के बजाय HEAD अनुरोध करता हूं।

-k HTTP KeepAlive सुविधा सक्षम करें, यानी, एक HTTP के भीतर एकाधिक अनुरोध निष्पादित करें
सत्र। डिफ़ॉल्ट कोई KeepAlive नहीं है.

-l यदि प्रतिक्रियाओं की लंबाई स्थिर नहीं है तो त्रुटियों की रिपोर्ट न करें। यह हो सकता है
गतिशील पृष्ठों के लिए उपयोगी. 2.4.7 और बाद में उपलब्ध है।

-m HTTP-विधि
अनुरोधों के लिए कस्टम HTTP विधि। 2.4.10 और बाद में उपलब्ध है।

-n अनुरोधों
बेंचमार्किंग सत्र के लिए निष्पादन हेतु अनुरोधों की संख्या. डिफ़ॉल्ट बस है
एकल अनुरोध निष्पादित करें जो आमतौर पर गैर-प्रतिनिधि बेंचमार्किंग की ओर ले जाता है
परिणाम है.

-p पोस्ट फ़ाइल
POST हेतु डेटा युक्त फ़ाइल. -T भी सेट करना याद रखें।

-P प्रॉक्सी-ऑथ-उपयोगकर्ता नाम:पासवर्ड
मार्ग में प्रॉक्सी को बुनियादी प्रमाणीकरण क्रेडेंशियल प्रदान करें। उपयोक्तानाम और
पासवर्ड को एक : द्वारा अलग किया जाता है और वायर बेस64 एनकोडेड पर भेजा जाता है।
स्ट्रिंग को इस बात की परवाह किए बिना भेजा जाता है कि प्रॉक्सी को इसकी आवश्यकता है या नहीं (यानी, ने 407 भेजा है
प्रॉक्सी प्रमाणीकरण की आवश्यकता है)।

-q 150 से अधिक अनुरोधों को संसाधित करते समय, एबी प्रत्येक stderr पर एक प्रगति गणना आउटपुट करता है
10% या 100 अनुरोध या तो। -q ध्वज इन संदेशों को दबा देगा.

-r सॉकेट प्राप्त त्रुटियों से बाहर न निकलें।

-s मध्यांतर
सॉकेट का समय समाप्त होने से पहले प्रतीक्षा करने के लिए अधिकतम सेकंड। डिफ़ॉल्ट 30 है
सेकंड. 2.4.4 और बाद में उपलब्ध है।

-एस माध्यिका और मानक विचलन मान प्रदर्शित न करें, न ही प्रदर्शित करें
चेतावनी/त्रुटि संदेश जब औसत और माध्यिका एक या दो गुना से अधिक हो
मानक विचलन अलग. और न्यूनतम/औसत/अधिकतम मानों पर डिफ़ॉल्ट। (परंपरा
सहयोग)।

-t समय सीमा
बेंचमार्किंग के लिए खर्च किए जाने वाले सेकंड की अधिकतम संख्या. इसका तात्पर्य -n 50000 है
आंतरिक रूप से. एक निश्चित कुल समय के भीतर सर्वर को बेंचमार्क करने के लिए इसका उपयोग करें।
डिफ़ॉल्ट रूप से कोई समय सीमा नहीं है.

-T सामग्री प्रकार
POST/PUT डेटा के लिए उपयोग करने के लिए सामग्री-प्रकार हेडर, उदाहरण के लिए। आवेदन/x-www-form-
urlencoded. डिफ़ॉल्ट टेक्स्ट/सादा है.

-u PUT-फ़ाइल
PUT हेतु डेटा युक्त फ़ाइल. -T भी सेट करना याद रखें।

-v शब्दाडंबर
वर्बोसिटी लेवल सेट करें - 4 और उससे ऊपर हेडर पर जानकारी प्रिंट करता है, 3 और उससे ऊपर प्रिंट करता है
प्रतिक्रिया कोड (404, 200, आदि), 2 और ऊपर चेतावनियाँ और जानकारी प्रिंट करता है।

-V संस्करण संख्या प्रदर्शित करें और बाहर निकलें।

-w परिणामों को HTML तालिकाओं में प्रिंट करें। डिफ़ॉल्ट तालिका सफेद रंग के साथ दो कॉलम चौड़ी है
पृष्ठभूमि.

-x -गुण
विशेषताओं के रूप में उपयोग करने के लिए स्ट्रिंग . गुण डाले गए हैं यहाँ उत्पन्न करें >.

-X प्रतिनिधि[:बंदरगाह]
अनुरोधों के लिए प्रॉक्सी सर्वर का उपयोग करें।

-y -गुण
विशेषताओं के रूप में उपयोग करने के लिए स्ट्रिंग .

-z -गुण
विशेषताओं के रूप में उपयोग करने के लिए स्ट्रिंग .

-Z सिफ़रसुइट
एसएसएल/टीएलएस सिफर सुइट निर्दिष्ट करें (ओपन्सएसएल सिफर देखें)

आउटपुट


निम्नलिखित सूची ab द्वारा लौटाए गए मानों का वर्णन करती है:

सर्वर सॉफ्टवेयर
मान, यदि कोई हो, लौटाया गया सर्वर पहले सफल का HTTP हेडर
प्रतिक्रिया। इसमें हेडर में शुरुआत से लेकर बिंदु a तक के सभी अक्षर शामिल हैं
32 के दशमलव मान वाले वर्ण (विशेष रूप से: एक स्थान या सीआर/एलएफ) का पता लगाया गया है।

सर्वर होस्टनाम
कमांड लाइन पर दिया गया DNS या IP पता

सर्वर पोर्ट
वह पोर्ट जिससे ab कनेक्ट हो रहा है. यदि कमांड लाइन पर कोई पोर्ट नहीं दिया गया है, तो यह
http के लिए डिफ़ॉल्ट 80 और https के लिए 443 होगा।

एसएसएल/टीएलएस प्रोटोकॉल
क्लाइंट और सर्वर के बीच प्रोटोकॉल पैरामीटर पर बातचीत होती है। ये ही होगा
यदि एसएसएल का उपयोग किया जाता है तो मुद्रित किया जाता है।

दस्तावेज़ पथ
अनुरोध URI को कमांड लाइन स्ट्रिंग से पार्स किया गया।

दस्तावेज़ की लंबाई
यह पहले सफलतापूर्वक लौटाए गए दस्तावेज़ के बाइट्स में आकार है। यदि
परीक्षण के दौरान दस्तावेज़ की लंबाई बदल जाती है, प्रतिक्रिया को त्रुटि माना जाता है।

समवर्ती स्तर
परीक्षण के दौरान उपयोग किए गए समवर्ती ग्राहकों की संख्या

परीक्षणों में लगने वाला समय
यह पहला सॉकेट कनेक्शन बनने के क्षण से लिया गया समय है
जिस क्षण अंतिम प्रतिक्रिया प्राप्त होती है

पूर्ण अनुरोध
प्राप्त सफल प्रतिक्रियाओं की संख्या

विफल अनुरोध
उन अनुरोधों की संख्या जिन्हें विफल माना गया। यदि संख्या अधिक है
शून्य के अलावा, विफल हुए अनुरोधों की संख्या दर्शाने वाली एक और पंक्ति मुद्रित की जाएगी
कनेक्ट करने, पढ़ने, गलत सामग्री लंबाई या अपवादों के कारण।

त्रुटियाँ लिखें
लिखने के दौरान विफल होने वाली त्रुटियों की संख्या (टूटी हुई पाइप)।

गैर-2xx प्रतिक्रियाएँ
उन प्रतिक्रियाओं की संख्या जो प्रतिक्रिया कोड की 200 श्रृंखला में नहीं थीं। मैं गिरा
प्रतिक्रियाएँ 200 थीं, यह फ़ील्ड मुद्रित नहीं है।

जिंदा रखने के अनुरोध
उन कनेक्शनों की संख्या जिनके परिणामस्वरूप कीप-अलाइव अनुरोध प्राप्त हुए

कुल शव भेजा गया
यदि परीक्षण के भाग के रूप में डेटा भेजने के लिए कॉन्फ़िगर किया गया है, तो यह बाइट्स की कुल संख्या है
परीक्षण के दौरान भेजा गया। यदि परीक्षण में कोई निकाय शामिल नहीं है तो यह फ़ील्ड छोड़ दिया जाता है
भेजना।

कुल हस्तांतरित
सर्वर से प्राप्त बाइट्स की कुल संख्या. यह संख्या मूलतः है
तार पर भेजे गए बाइट्स की संख्या.

HTML स्थानांतरित किया गया
सर्वर से प्राप्त दस्तावेज़ बाइट्स की कुल संख्या। यह संख्या शामिल नहीं है
HTTP हेडर में प्राप्त बाइट्स

प्रति सेकंड अनुरोध
यह प्रति सेकंड अनुरोधों की संख्या है. यह मान विभाजित करने का परिणाम है
कुल लिए गए समय के अनुसार अनुरोधों की संख्या

प्रति अनुरोध समय
प्रति अनुरोध बिताया गया औसत समय. पहले मान की गणना सूत्र से की जाती है
संगामिति * समय लिया गया * 1000 / किया गया जबकि दूसरे मान की गणना इसके साथ की जाती है
सूत्र समय लिया गया * 1000 / हो गया

अंतरण दर
स्थानांतरण की दर की गणना सूत्र टोटलरीड / 1024 / टाइमटेकन द्वारा की जाती है

onworks.net सेवाओं का उपयोग करके ab ऑनलाइन का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।