מדד וחקירה
ניתוח חוסר יכולת Htp/2: שקיפות ושיפור ביצועים
Table of Contents
HTTP/2 הוא עדכון גדול לפרוטוקול HTTP, שנועד לשפר את ביצועי האינטרנט על ידי צמצום הכדאיות והגברת היעילות.הבנת האופן שבו הגמישות משפיעה על HTTP/2 יכולה לעזור לייעל יישומי אינטרנט והגדרות השרת.
הבנה של HTTP/2
Latency מתייחס לעיכוב לפני העברת נתונים מתחיל בעקבות בקשה. ב HTTP/2, latency משפיע על כמה מהר דפי אינטרנט וכמה ביעילות בקשות מרובות מטופלים בו זמנית.
המונחים: Latency
HTTP/2 ניתן לחשב על ידי מדידת הזמן ממשלוח בקשה לקבל את התוספת הראשונה של התגובה. גורמים המשפיעים על היטל כוללים מרחק רשת, זמן עיבוד השרת ופרוטוקול מעל פני.
כדי להעריך את הסבלנות הכוללת, חשוב:
- זמן עגול (RTT)
- יעילות דחיסת Header
- מספר זרמים מקבילים
- עיכוב עיבוד Server
שיפור ביצועים
HTTP/2 מציג תכונות כמו מרובותxing, דחיסת ראש ודוחף השרת, אשר מסייע להפחית את הסבלנות ולשפר את הביצועים.תכונות אלה מאפשרות בקשות מרובות ותשובות להיות מטופלים על פני חיבור אחד, צמצום עיכובים.
יישום שיפורים אלה כרוך קידוד הגדרות השרת, המאפשר דחיסה, וצמצום מספר הבקשות. ניטור קריטריונים עקביות יכול להנחות שיפורים נוספים.