אנגליתצרפתיתספרדי

סמל OnWorks

ab - מקוון בענן

הפעל ab בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה ab שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


ab - כלי השוואת שרת HTTP של Apache

תַקצִיר


ab [ -A auth-שם משתמש:סיסמא ] [ -b גודל חלון ] [ -B כתובת מקומית ] [ -c מקביליות ]
[ -C שם עוגייה=ערך ] [ -d ] [ -e קובץ csv ] [ -f פרוטוקול ] [ -g קובץ gnuplot ] [ -h ]
[ -H כותרת מותאמת אישית ] [ -i ] [ -k ] [ -l ] [ -m שיטת HTTP ] [ -n בקשות ] [ -p הודעה-
פילה ] [ -P proxy-auth-שם משתמש:סיסמא ] [ -q ] [ -r ] [ -s פסק זמן ] [ -S ] [ -t
מגבלת זמן ] [ -T סוג תוכן ] [ -u קובץ PUT ] [ -v מֶלֶל] [ -V ] [ -w ] [ -x
-תכונות ] [ -X פרוקסי[:נמל] ] [ -y -תכונות ] [ -z -תכונות ] [
-Z חבילת צופן ] [http[s]://]המארח[:נמל]/נתיב

סיכום


ab הוא כלי להשוואה לשרת Apache Hypertext Transfer Protocol (HTTP) שלך. זה
נועד לתת לך רושם על ביצועי התקנת Apache הנוכחית שלך. זֶה
במיוחד מראה לך כמה בקשות לשנייה מסוגלת התקנת Apache שלך
מָנָה.

אפשרויות


-A auth-שם משתמש:סיסמא
ספק אישורי אימות BASIC לשרת. שם המשתמש והסיסמה
מופרדים על ידי יחיד : ונשלחים על בסיס החוט64 מקודדים. המחרוזת נשלחת
לא משנה אם השרת צריך את זה (כלומר, שלח אימות 401
נָחוּץ).

-b גודל חלון
גודל מאגר שליחה/קבלה של TCP, בבתים.

-B כתובת מקומית
כתובת שאליה יש לאגד בעת יצירת חיבורים יוצאים.

-c מקביליות
מספר בקשות מרובות לביצוע בו-זמנית. ברירת המחדל היא בקשה אחת בכל פעם.

-C שם עוגייה=ערך
הוסף קו Cookie: לבקשה. הטיעון הוא בדרך כלל בצורה של א
שם=ערך זוג. ניתן לחזור על שדה זה.

-ד אל תציג את "האחוז שהוגש בתוך הטבלה של XX [ms]". (תמיכה מדור קודם).

-e קובץ csv
כתוב קובץ ערך מופרד בפסיק (CSV) המכיל עבור כל אחוז (מ
1% עד 100% מהזמן (במילישניות) שנדרש לשרת את האחוז הזה של
בקשות. זה בדרך כלל שימושי יותר מקובץ 'gnuplot'; כפי שהתוצאות
כבר 'אסור'.

-f פרוטוקול
ציין פרוטוקול SSL/TLS (SSL2, SSL3, TLS1, TLS1.1, TLS1.2 או ALL). TLS1.1 ו
תמיכה ב-TLS1.2 זמינה ב-2.4.4 ואילך.

-g קובץ gnuplot
כתוב את כל הערכים הנמדדים כקובץ 'gnuplot' או TSV (ערכים נפרדים בכרטיסייה).
ניתן לייבא קובץ זה בקלות לחבילות כמו Gnuplot, IDL, Mathematica, Igor
או אפילו אקסל. התוויות נמצאות בשורה הראשונה של הקובץ.

-h הצג מידע שימוש.

-H כותרת מותאמת אישית
הוסף כותרות נוספות לבקשה. הטיעון הוא בדרך כלל בצורה של א
שורת כותרת חוקית, המכילה צמד שדה-ערך מופרד בנקודתיים (כלומר, "קבל-
קידוד: zip/zop;8bit").

-i Do בקשות HEAD במקום GET.

-k הפעל את תכונת HTTP KeepAlive, כלומר, בצע מספר בקשות בתוך HTTP אחד
מוֹשָׁב. ברירת המחדל היא לא KeepAlive.

-ל אל תדווח על שגיאות אם אורך התגובות אינו קבוע. זה יכול להיות
שימושי עבור דפים דינמיים. זמין ב-2.4.7 ואילך.

-m שיטת HTTP
שיטת HTTP מותאמת אישית עבור הבקשות. זמין ב-2.4.10 ואילך.

-n בקשות
מספר הבקשות לביצוע עבור סשן ההשוואה. ברירת המחדל היא רק
לבצע בקשה בודדת שבדרך כלל מובילה להשוואה לא מייצגת
תוצאות.

-p קובץ POST
קובץ המכיל נתונים ל-POST. זכור להגדיר גם -T.

-P proxy-auth-שם משתמש:סיסמא
ספק אישורי אימות BASIC לשרת proxy בדרך. שם המשתמש ו
הסיסמה מופרדת על ידי : יחיד ונשלחת על בסיס החוט64 מקודדת. ה
מחרוזת נשלחת ללא קשר אם ה-proxy צריך את זה (כלומר, שלח 407
נדרש אימות פרוקסי).

-q בעת עיבוד של יותר מ-150 בקשות, ab מוציא ספירת התקדמות ב-stderr כל אחת
10% או 100 בקשות בערך. הדגל -q ידכא את ההודעות הללו.

-r אל תצא בשגיאות קבלת שקע.

-s פסק זמן
מספר שניות מקסימלי להמתנה לפני פסק זמן השקע. ברירת המחדל היא 30
שניות. זמין ב-2.4.4 ואילך.

-S אין להציג את ערכי החציון וסטיית התקן, וגם לא להציג את
הודעות אזהרה/שגיאה כאשר הממוצע והחציון הם יותר מפעמיים או פעמיים
סטיית התקן בנפרד. וברירת המחדל לערכי min/avg/max. (מוֹרֶשֶׁת
תמיכה).

-t מגבלת זמן
מספר שניות מקסימלי להקדיש למבחן. זה מרמז על -n 50000
כְּלַפֵּי פְּנִים. השתמש בזה כדי למדוד את השרת בפרק זמן כולל קבוע.
כברירת מחדל אין הגבלת זמן.

-T סוג תוכן
כותרת מסוג תוכן לשימוש עבור נתוני POST/PUT, למשל. application/x-www-form-
מקודד urlen. ברירת המחדל היא טקסט/רגיל.

-u קובץ PUT
קובץ המכיל נתונים ל-PUT. זכור להגדיר גם -T.

-v מֶלֶל
הגדר רמת מילוליות - 4 ומעלה מדפיס מידע על כותרות, 3 ומעלה הדפסות
קודי תגובה (404, 200 וכו'), 2 ומעלה מדפיסים אזהרות ומידע.

-V הצגת מספר גרסה ויציאה.

-w הדפס תוצאות בטבלאות HTML. טבלת ברירת המחדל היא ברוחב שתי עמודות, עם לבן
רקע.

-x -תכונות
מחרוזת לשימוש כמאפיינים עבור . תכונות מוכנסות כאן >.

-X פרוקסי[:נמל]
השתמש בשרת proxy עבור הבקשות.

-y -תכונות
מחרוזת לשימוש כמאפיינים עבור .

-z -תכונות
מחרוזת לשימוש כמאפיינים עבור .

-Z חבילת צופן
ציין חבילת צופן SSL/TLS (ראה צופנים openssl)

תפוקה


הרשימה הבאה מתארת ​​את הערכים המוחזרים על ידי ab:

תוכנת שרת
הערך, אם בכלל, הוחזר ב- שרת כותרת HTTP של הכותרת המוצלחת הראשונה
תְגוּבָה. זה כולל את כל התווים בכותרת מההתחלה ועד לנקודה א
זוהה תו בעל ערך עשרוני של 32 (בעיקר: רווח או CR/LF).

שם מארח של שרת
כתובת ה-DNS או ה-IP הניתנת בשורת הפקודה

נמל שרת
היציאה שאליה מתחבר ab. אם לא ניתנת יציאה בשורת הפקודה, זה
ברירת המחדל תהיה 80 עבור http ו-443 עבור https.

פרוטוקול SSL/TLS
פרמטרי הפרוטוקול מתנהלים בין הלקוח לשרת. זה יהיה רק
מודפס אם נעשה שימוש ב-SSL.

נתיב מסמך
URI הבקשה מנותח ממחרוזת שורת הפקודה.

אורך המסמך
זהו הגודל בבייטים של המסמך הראשון שהוחזר בהצלחה. אם ה
שינויים באורך המסמך במהלך הבדיקה, התגובה נחשבת לשגיאה.

רמת במקביל
מספר הלקוחות במקביל בשימוש במהלך הבדיקה

הזמן שלוקח למבחנים
זהו הזמן שלוקח מרגע יצירת החיבור הראשון לשקע
ברגע שמתקבלת התגובה האחרונה

השלם בקשות
מספר התגובות המוצלחות שהתקבלו

בקשות שנכשלו
מספר הבקשות שנחשבו לכישלון. אם המספר גדול יותר
מאפס, תודפס שורה נוספת המציגה את מספר הבקשות שנכשלו
עקב חיבור, קריאה, אורך תוכן שגוי או חריגים.

שגיאות כתיבה
מספר השגיאות שנכשלו במהלך הכתיבה (צינור שבור).

תגובות שאינן 2xx
מספר התגובות שלא היו בסדרת 200 קודי התגובות. אני נופל
התגובות היו 200, שדה זה לא מודפס.

בקשות Keep-Alive
מספר החיבורים שהביאו לבקשות Keep-Alive

כל הגוף נשלח
אם מוגדר לשלוח נתונים כחלק מהבדיקה, זהו המספר הכולל של בתים
נשלח במהלך הבדיקות. שדה זה מושמט אם הבדיקה לא כללה גוף ל
לִשְׁלוֹחַ.

סך הכל הועבר
המספר הכולל של בתים שהתקבל מהשרת. מספר זה הוא בעצם ה
מספר בתים שנשלחו דרך החוט.

HTML הועבר
המספר הכולל של בתים של מסמכים שהתקבלו מהשרת. מספר זה אינו כולל
בתים שהתקבלו בכותרות HTTP

בקשות לשנייה
זהו מספר הבקשות לשנייה. ערך זה הוא תוצאה של חלוקת ה
מספר הבקשות לפי משך הזמן הכולל

זמן לכל בקשה
משך הזמן הממוצע לכל בקשה. הערך הראשון מחושב באמצעות הנוסחה
מקבילות * זמן נלקח * 1000 / בוצע בעוד הערך השני מחושב עם
זמן הנוסחה נלקח * 1000 / בוצע

קצב העברה
קצב ההעברה כפי שחושב לפי הנוסחה totalread / 1024 / timetaken

השתמש ב-ab מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad