כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של
Apigee X. מידע
ב-27 בינואר 2020 Google פרסמה את גרסה 1.1.0 של זמן הריצה ההיברידי של Apigee. בקטע הזה מתוארים התכונות והשינויים שיצאו בגרסה 1.1.0.
משדרג
לא ניתן לשדרג מ-1.0.0 ל-1.1.0, והגרסה החדשה לא תואמת לאחור לגרסה 1.0.0. גרסה 1.1.0 מחייבת התקנה חדשה.
תכונות חדשות ושיפורים
Apigee Connect (גרסת אלפא)
גרסת האלפא של Apigee Connect מאפשרת לשירות ה-MART ההיברידי של Apigee להתחבר לרמת הניהול, בלי לחשוף את נקודת הקצה של MART. אם משתמשים ב-Apigee Connect, אין צורך להגדיר את שער תעבורת הנתונים הנכנסת של MART עם כינוי מארח ואישור DNS מורשה. לפרטים, אפשר לפנות לנציג שלך ב-Apigee.
ניתוב נתיב בסיסי
הניתוב של הנתיב הבסיסי מאפשר להגדיר ולנהל את האופן שבו Apigee Integrates נתבת ל-API של קריאות לשרת proxy לסביבות ספציפיות. לפרטים נוספים, אפשר לקרוא את המאמר הגדרת ניתוב בסיסי.
השינויים
השינויים הבאים בוצעו בגרסה 1.1.0 של זמן ריצה היברידי. כפי שצוין, חלק מהשינויים האלה לא תואמים לאחור בגרסה 1.0.0.
- ה-CLI של
apigeectl
מתקין עכשיו את Istio במרחב השמותistio-system
. זה מרחב השמות שמוגדר כברירת מחדל ל-Istio. השינוי הזה לא תואם לאחור בגרסה ההיברידית 1.0.0. - ה-CLI של
apigeectl
מתקין עכשיו את CertManager במרחב השמותcert-manager
. השינוי הזה לא תואם לאחור בגרסה ההיברידית 1.0.0. - הגרסה הנתמכת של Istio שנפרסה באמצעות זמן ריצה היברידי Apigee הועברה ל-1.4.2 כי גרסה 1.2.x כבר לא נתמכת.
הבאגים תוקנו
תוקנו הבעיות הבאות בנתוני הגרסה של Apigee hybrid 1.0.0:
בעיה | התיאור |
---|---|
144886537 | ניתוב הנתיב הבסיסי לא פועל ב-Apigee hybrid v1.0.0. כשמגדירים את הביטולים כך שהם ינותבו לסביבות שונות עם אותו כינוי מארח, תעבורת הנתונים הנכנסת לא מנותבת לסביבה על סמך נתיב. |
143774187 | בממשק המשתמש המשולב מוצגת התווית 'חברה' בתצוגת האפליקציות. |
בעיות ידועות
בטבלה הבאה מפורטות הבעיות הידועות בגרסה הזו:
בעיה | התיאור |
---|---|
לא רלוונטי | לא ניתן להשתמש בסימן '*' עבור המאפיין hostAlias גם עבור ההגדרה mart וגם
עבור ההגדרה envs . השיטה המומלצת היא להשתמש בשם מארח ספציפי
להגדרה של mart . |
לא רלוונטי | הגדרת המשתנים HTTP_PROXY , HTTPS_PROXY ו-NO_PROXY
לא נתמכת בגרסת האלפא של Apigee Connect. |
לא רלוונטי | שגיאת כותרת HTTP לא חוקית: תעבורת הנתונים הנכנסת של Istio מעבירה את כל התגובות הנכנסות ליעד לפרוטוקול HTTP2. מעבד ההודעות ההיברידי תומך רק ב-HTTP1, ולכן ייתכן שתופיע השגיאה הבאה כאשר שרת proxy של API נקרא: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] אם השגיאה הזו מופיעה, אפשר לבצע אחת מהפעולות הבאות כדי לתקן את הבעיה:
|
144584813 | אם יצרת סשן של ניפוי באגים אבל עוד לא נוצרו בו טרנזקציות, ה-List Debug Sessions API לא יכלול את הסשן ברשימה הזו. ה-API כולל סשנים בתגובה רק אם הסשן מכיל טרנזקציה אחת לפחות. |
144436206 | בתצוגה Cache Performance (ביצועי מטמון), החישוב של יחס ההיטים של המטמון שגוי. |
144321491 | היומנים ההיברידיים של Apigee מציגים התראות על 'יצירת מטמון חסר', שמצביעות על ירידה אפשרית בביצועים. ההודעות האלה צפויות, ואפשר להתעלם מהן. |
144321144 | לא ניתן לטעון מחדש שרתי proxy עם מארחים וירטואליים מאובטחים. |
144286363 | אנונימיזציה של ניפוי באגים ב-env.json לא מבצעת אנונימיזציה של נתוני תגובות. ה-API הבא לעדכון מסכת ניפוי הבאגים של env.json עם שדה responseJSONPaths לא פועל: PATCH /v1/organizations/org/environments/env/debugmask?replaceRepeatedFields=true { "responseJSONPaths": ["$.maskedDataEnv"] } כדי לפתור את הבעיה הזו במעקב, אפשר למחוק את כל סשן המעקב בממשק המשתמש, או להשתמש בממשקי ה-API של המעקב כדי למחוק טרנזקציות נפרדות בתוך סשן. |
143659917 | הגדרת התפוגה של המדיניות PopulateCache חייבת להיות מוגדרת לערך מפורש בין 1 ל-30. לדוגמה: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | סיכום: זמן האחזור ארוך מאוד כשמשתמשים ב-API או בממשק המשתמש כדי לקבל את סטטוס הפריסה של הארגון. זמן האחזור הזה עלול לגרום לתגובה מסוג פתרון אפשרי: לרענן את הדפדפן (או לשלוח מחדש את הבקשה). |