אתם צופים במסמכי התיעוד של Apigee Edge.
אפשר לעבור אל מסמכי התיעוד של Apigee X. מידע
ביום שלישי, 17 בפברואר 2015, השקנו גרסת ענן חדשה של Apigee Edge.
תכונות חדשות ושיפורים
בהמשך מפורטים התכונות והשיפורים החדשים בגרסה הזו.
שיפורים ב-Analytics
הגרסה הזו כוללת שיפורים רבים בשימושיות ובביצועים של לוחות הבקרה והדוחות של ניתוח נתונים ב-Edge.
- התרשימים של הביצועים של ממשקי API, מפתחים, מוצרים ואפליקציות למפתחים הועברו. בעבר, הם הוצגו בתחתית הדפים הראשיים של הישויות האלה. עכשיו אפשר לגשת לתרשימים על ידי בחירה בכרטיסייה Analytics בחלק העליון של כל דף.
- הגרסה הזו כוללת עבודה משמעותית בלוחות הבקרה הקיימים או החדשים הבאים:
-
לוח הבקרה של Apigee (גרסה מעודכנת): כולל שלושה גרפים של מדדים: תנועת Proxy, מעורבות של מפתחים ואפליקציות של מפתחים. בכל תרשים יש תצוגה של 'פרטים נוספים' שמאפשרת לכם להתעמק בכל מדד. לוח הבקרה של Apigee
-
ביצועי שרת proxy (חדש): מוצגים דפוסי התנועה של שרת proxy ל-API וזמני העיבוד. מחליף את מרכז הבקרה לבדיקת ביצועים של API Proxy. מידע נוסף זמין במאמר בנושא ביצועים של שרת proxy של API.
-
הרכב התנועה (גרסה מתוקנת): שינוי מקיף במראה, בתחושה ובתכנים של לוח הבקרה. המדד הזה מודד את התרומה היחסית של ממשקי ה-API, האפליקציות, המפתחים והמוצרים המובילים שלכם לתוכנית ה-API הכוללת. ראו הרכב התנועה.
-
ניתוח שגיאות (גרסה מתוקנת): שינוי מקיף של המראה והתחושה ושל התוכן. הצגת שיעורי השגיאות של שרתי proxy ל-API ויעדים. ראו לוח הבקרה של ניתוח קודי שגיאה.
-
-
השמות של מרכזי הבקרה הקיימים האלה השתנו:
-
השם של Endpoint Performance שונה ל-Target Performance: מציג דפוסי תנועה ומדדי ביצועים של יעדי קצה (endpoint) בעורף של שרת proxy של API. מידע נוסף על יעדי ביצועים
-
האינטראקציה עם השותף שונה להאינטראקציה עם המפתח: בדוח הזה אפשר לראות אילו מפתחי אפליקציות רשומים מניבים את התנועה הגבוהה ביותר ב-API. לכל אחד מהמפתחים שלכם, תוכלו לראות מי יוצר את תנועת ה-API הגדולה ביותר ואת מספר השגיאות הגבוה ביותר. מידע על מעורבות המפתחים
-
אפשרויות סינון בממשק המשתמש לניהול
בדפים API Proxies, Products, Developers ו-Apps בממשק הניהול, יש אפשרויות סינון חדשות לחיפוש.
הכלי Offline Trace
הכלי Offline Trace מאפשר לכם להציג ולנתח סשנים של מעקב שנשמרו בעבר. סשן מעקב שמור הוא בעצם "הקלטה" של סשן מעקב, והוא יכול להיות שימושי במקרים שבהם נדרש פתרון בעיות וניתוח נוסף. ממשק המשתמש של הכלי Offline Trace דומה לזה של הכלי Trace 'בזמן אמת'.
מידע נוסף זמין במאמר שימוש בכלי Offline Trace.
תפקידי משתמש שמוצגים בהגדרות המשתמש
בדף הגדרות המשתמש בממשק המשתמש לניהול (שם המשתמש > הגדרות המשתמש), מוצגים עכשיו התפקידים של המשתמש.
שיפורים בממשק המשתמש של Edge Management
הגרסה הזו כוללת מספר שיפורים קטנים בנוחות השימוש ובעקביות בממשק המשתמש של Edge.
באגים שתוקנו
בגרסה הזו תוקנו הבאגים הבאים.
| מזהה הבעיה | תיאור |
|---|---|
| APIRT-272 | ההגדרה io.timeout.millis לא מכובדת ההגדרה io.timeout.millis בחיבור HTTP של יעד API מכובדת עכשיו עבור נקודות קצה של יעד דינמי. |
| APIRT-441 | השתנה תוכן הודעות השגיאה של OAuth שמוחזרות ללקוח במדיניות OAuthV2, כש-continueOnError מוגדר כ-true, Edge מאכלס עכשיו את משתני הזרימה החדשים הבאים כדי לספק מידע נוסף על שגיאות: oauthV2.policy-name.fault.name ו-oauthV2.policy-name.fault.cause |
| APIRT-641 | מיקום של קובצי XSD עדכניים הסכימות של מדיניות Edge עודכנו במאגר הדוגמאות של Apigee ב-GitHub. מידע נוסף: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
| APIRT-848 | שימוש גבוה בזיכרון RES של מעבדי הודעות |
| APIRT-970 | שימוש גבוה בערימה במעבדי הודעות |
| APIRT-998 | מדיניות בקרת גישה עם יותר מכתובת IP אחת של X-Forwarded-For לא חוסמת תנועה במדיניות בקרת הגישה, נעשה שימוש רק בכותרת הראשונה של X-Forwarded-For. מעכשיו, המדיניות משתמשת בכל הכותרות X-Forwarded-For אם יש יותר מאחת. |
| APIRT-1078 | מעבדי הודעות ונתבים נכנסים לפעמים למצב לא פעיל במהלך הפריסה |
| APIRT-1098 | יומני MP שמציגים java.util.ConcurrentModificationException במהלך ההפעלה
של JavaScript שגיאות מסוג 'השירות לא זמין' הוצגו בחלק ממדיניות JavaScript במהלך ניפוי באגים או מעקב. כבר פתרנו את הבעיה הזו. |
| APIRT-1099 | בעיה בפונקציה GetOAuthV2Info – AuthorizationCode. Throwing NPE. המדיניות GetOAuthV2Info הציגה חריגים של מצביע null בזמן הניסיון לאחזר את AuthorizationCode. כבר פתרנו את הבעיה הזו. המדיניות תומכת עכשיו באחזור של פרטי AuthorizationCode. |
| AXAPP-572 | התפריט הנפתח בדף לוח הבקרה לא משנה את המצב אחרי הבחירה |
| AXAPP-1295 | דוחות בהתאמה אישית שגורמים לשגיאת שרת פנימית ממשק המשתמש לניהול מבטיח עכשיו שהתווים המיוחדים (%, ") מקודדים בצורה נכונה עבור קריאות ל-Analytics מדוחות בהתאמה אישית. |
| AXAPP-1320 | ביצוע Drilldown למאפיין מותאם אישית ריק גורם לשגיאה ברמת הדיוק 'מדויק' |
| AXAPP-1390 | האזהרה"שגיאת שרת" מוצגת כשמנסים לטעון את תצוגת הביצועים העליונה בדף "לוח בקרה" |
| AXAPP-1427 | בעיה בתגובה בלוח הבקרה כשמציגים את הנתונים לפי דקה |
| CORERT-280 | כדי למנוע שימוש בכל השרשורים, TCPMonitor צריך לתזמן משימות עם השהיה קבועה ולא עם מרווח קבוע הקוד של TCPMonitor עבר אופטימיזציה כדי לנהל את משאבי המערכת בצורה יעילה יותר. |
| CORERT-297 | java.lang.OutOfMemoryError: Direct buffer memory observed on Netty router during load test |
| CORERT-331 | כתובת URL עם '|' גורמת לבקשה שגויה התווים '|' בכתובות URL גרמו לשגיאות של בקשה שגויה. הבעיה הזו תוקנה. |
| CORERT-338 | חיפוש ההתאמה הטובה ביותר של נתיב בסיס כשיש רשומות סותרות עם proxyBasePath, env, vhost alias ו-vhost port |
| CORERT-348 | התגובה 200 מהקצה העורפי משתנה ל-503 בגלל כותרת התגובה Connection: close |
| DEVRT-1039 | תוכנית תמחור לפי עסקאות היא לא חובה הדרישה של מדיניות תיעוד העסקאות לא נאכפה. כדי להגדיר תוכנית תמחור לחבילה שכוללת מוצר, עדיין צריך להגדיר מדיניות בנושא תיעוד עסקאות למוצר. |
| DEVRT-1210 | שדה התאריך של התנאים וההגבלות לא משתמש באזור הזמן של הארגון לצורך אימות החישוב של מועד הכניסה לתוקף של התנאים וההגבלות היה שגוי. התאריך מאומת עכשיו בהתאם לאזור הזמן של הארגון. |
| MGMT-927 | ממשק המשתמש של הפיתוח לא מנתח XML במדיניות בצורה נכונה, וזה עלול לגרום לבעיות בשמירה של גרסאות חדשות ממשק המשתמש לניהול לא ניתח את ה-API proxies ואת המדיניות כשהגדרות ה-XML חולקו לכמה שורות. כבר פתרנו את הבעיה הזו. |
| MGMT-1294 | בממשק המשתמש החדש של כלי המעקב לא מוצגת בקשה נכנסת אם לשרת העורפי של היעד לוקח זמן להגיב |
| MGMT-1302 | לולאת הפניה אוטומטית בכניסה לממשק ניהול במקרים מסוימים, הכניסה לממשק הניהול ב-Firefox לא פעלה. הבעיה הזו תוקנה. |
| MGMT-1309 | המסנן בממשק המשתמש של Trace מקודד באופן מפורש תווים מיוחדים בפורמט URL |
| MGMT-1323 | אפשר לאחזר את מודל ה-API בלי פרטי כניסה כדי לגשת למשאבי מודל ה-API צריך עכשיו לבצע אימות בכל הבקשות, למעט נקודת הקצה של גילוי proxyUrl. המשמעות היא שמעכשיו נדרשים פרטי כניסה כדי להציג את ה-HTML של SmartDocs ישירות מהקצה העורפי. |
| MGMT-1386 | שגיאת AJAX בדף הסקירה הכללית של APIProxy שגיאות של תקינות נתונים התרחשו כשכמה ארגונים היו פעילים בכרטיסיות שונות בדפדפן. ממשק המשתמש לניהול Edge עוזר עכשיו לשמור על שלמות הנתונים במצבים שבהם יש כמה כרטיסיות בדפדפן. אחרי שאתם עובדים עם ארגון אחד בכרטיסיית דפדפן, מערכת הניהול מחייבת אתכם לעבור לארגון הזה בכל כרטיסיות ממשק הניהול האחרות. |
| MGMT-1410 | שרת היעד לא אומת כשנעשה בו שימוש ב-Service Callout במדיניות Service Callout, נקודת קצה חסרה של יעד הותרה במהלך פריסת חבילת API proxy. נקודת הקצה של היעד במדיניות עוברת עכשיו אימות, ואם נקודת הקצה של היעד חסרה ברכיב Service Callout, מוצגת שגיאה בפריסה. |
| MGMT-1411 | אין משתנה <Path> ב-LoadBalancer של TargetEndPoint, ומוצגת שגיאת NPE במהלך הפריסה ב-HTTPTargetConnection, כשנעשה שימוש ב-LoadBalancer ולא צוין Path, מוצגת שגיאת 500. כבר פתרנו את הבעיה הזו. אם חסר LoadBalancer לרכיב Path, המערכת משתמשת בברירת המחדל '/'. |
| MGMT-1416 | שיפורים בהודעות כשפורסים חבילת proxy עם תנאי שגוי הודעות השגיאה במהלך פיתוח של שרתי proxy ל-API שופרו כך שיכללו מידע נוסף על המיקום של השגיאות והסיבות להן. |
| MGMT-1496 | הודעת שגיאה שגויה בממשק המשתמש בזמן הוספת משתמש כשמנסים להוסיף מחדש משתמש קיים לארגון, מופיעה ההודעה 'המשתמש לא מוגדר כבר קיים בארגון'. המילה 'undefined' מוחלפת עכשיו בשם המשתמש. |
| MGMT-1532 | תפקיד מותאם אישית ללא הרשאת עריכה לא מאפשר ליצור פרוקסי של API |
| MGMT-1538 | אי אפשר לאחזר מפתחים עם $ בחלק המקומי של כתובת האימייל |
| MGMT-1543 | אי אפשר לפרוס בתפקיד 'משתמש' דרך ממשק המשתמש לניהול |
בעיות מוכרות
בגרסה הזו יש את הבעיות הידועות הבאות.
| מזהה הבעיה | תיאור |
|---|---|
| APIRT-950 | יכול להיות שיוצג הערך na בדוחות לגבי אפליקציה ומוצר של מפתח הערך na מופיע לפעמים בדוחות ניתוח נתונים. במאמר הבא מוסבר מה המשמעות של 'לא זמין' בהקשרים שונים: מה המשמעות של 'לא זמין'? בעדכון עתידי נשפר את הצגת התווית הזו בממשק המשתמש. |