httperf היא תוכנה למדידת ביצועי שרת האינטרנט. הוא מספק מתקן גמיש ליצירת עומסי עבודה HTTP שונים ולמדידת ביצועי שרת.
מוקד httperf הוא לא על יישום אמת מידה מסוימת אחד אלא על מתן כלי בעל ביצועים גבוהים חזקים, המאפשר הבנייה של שני אמות המידה מיקרו ומקרו ברמה.
שלושה מאפיינים הייחודיים של httperf הם החוסן שלה, הכולל את היכולת ליצור ולקיים עומס שרת, תמיכה HTTP / 1.1 וSSL הפרוטוקולים, והרחבתה לגנרטורים עומס עבודה חדשות ומדידות ביצועים.
בניית httperf
גרסה זו של httperf היא באמצעות מנגנון התצורה של הגנים הסטנדרטי. ניתן להשתמש בשלבים הבאים כדי לבנות אותו:
לבנות mkdir $
לבנות CD $
SRCDIR $ / להגדיר
איפור $
$ Make install
בדוגמא זו, SRCDIR מתייחס לספריית מקור httperf. הצעד האחרון עשוי להיות מוצא להורג כ" שורש ".
לבנות httperf עם תמיכת באגים מופעלים, להפעיל את התצורה עם אפשרות "--enable-באגים".
כברירת מחדל, בינארי httperf מותקן ב/ local / bin / usr / httperf והאיש-הדף מותקן ב/ usr מקומי / גבר / / man1 / httperf. באפשרותך לשנות הגדרות ברירת מחדל אלה על ידי עוברים אפשרויות מתאימות לתסריט "להגדיר". ראה "להגדיר --help" לפרטים.
גרסה זו של httperf יש תמיכה ב- SSL הראשונית. כדי להפעיל אותו, אתה צריך שיהיה לי OpenSSL (http://www.openssl.org/) שכבר מותקן במערכת שלך. התסריט להגדיר מניח שניתן למצוא קבצי כותרת OpenSSH וספריות במקומות סטנדרטיים (לדוגמא, / usr / כולל ו/ usr / lib). אם הקבצים נמצאים במקום אחר, אתה צריך להגיד את התסריט להגדיר איפה למצוא אותם. ניתן לעשות זאת על ידי הגדרת CPPFLAGS משתני הסביבה וLDFLAGS לפני הפנייה "להגדיר". לדוגמא, / SSL / כוללים ומותקנות ספריות SSL ב/ SSL / lib המקומי / usr /, אז משתני הסביבה צריכים אם קבצי כותרת SSL מותקנים ב/ usr / local
להיות מוגדר כך:
CPPFLAGS = "- אני / usr / local / SSL / כולל"
LDFLAGS = "- L / usr / local / SSL / lib"
עם הגדרות אלה במקום, "להגדיר" יכול להיות מופעל כרגיל ועכשיו צריך למצוא SSL. אם SSL זוהה, יש להשיב את שלוש הבדיקות הבאות עם "כן":
בדיקה העיקרית ב-lcrypto ... כן
בדיקה ל- SSL_VERSION ב-lssl ... כן
:
בדיקת OpenSSL / ssl.h ... כן
הערה: ייתכן שיש לך למחוק את "config.cache" על מנת להבטיח כי "להגדיר" מחדש מעריך בדיקות אלה לאחר שינוי ההגדרות של משתני הסביבה.
מה חדש במהדורה זו:
פרטי תוכנה:
תגובות לא נמצא