אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
ב-26 באוקטובר 2018, השקנו גרסה חדשה של Apigee Edge for Private Cloud.
תהליך העדכון
כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצמתי Edge:
-
בכל צמתי Edge:
- ניקוי מאגרי Yum:
sudo yum clean all
- מורידים את קובץ Edge 4.18.05
bootstrap_4.18.05.shאל/tmp/bootstrap_4.18.05.sh:curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
- מתקינים את כלי השירות Edge 4.18.05
apigee-serviceואת יחסי התלות שלו:sudo bash /tmp/bootstrap_4.18.05.sh apigeeuser=uName apigeepassword=pWord
כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלתם מ-Apigee. אם לא תזינו את pWord, תתבקשו להזין אותו.
- מעדכנים את כלי השירות
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- משתמשים בפקודה
sourceכדי להריץ את סקריפטapigee-service.sh:source /etc/profile.d/apigee-service.sh
- ניקוי מאגרי Yum:
- מעדכנים את כל הצמתים של מעבד ההודעות, הנתב ושרת הניהול. בכל צומת, מריצים את הפקודה הבאה:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Edge.
הוצאה משימוש ופרישה
הסרה של ספריות Java jmxri ו-jmxtools
הספריות הבאות של Java הוסרו מ-Edge:
- jmxri
- jmxtools
Apigee Edge כבר לא משתמש בספריות האלה.
אם יש לכם מדיניות JavaCallout שמשתמשת באחת מהספריות האלה, מומלץ ב-Apigee לבצע אחת מהפעולות הבאות:
- מורידים גרסה משלכם של קובץ ה-JAR ומוסיפים אותה כמשאבי proxy ל-API
OR
- מבצעים רפקטורינג לקוד Java כדי לא להשתמש בספריות האלה
חשוב לדעת שהגישה לספריות האלה לא תועדה ולא נתמכה, ולכן השינוי הפנימי הזה לא נכלל ב מדיניות הוצאה משימוש של Apigee. (APIRT-3564, APIRT-3550)
באגים שתוקנו
בטבלה הבאה מפורטים הבאגים שתוקנו בגרסה הזו:
| מזהה הבעיה | תיאור | מספר Build* |
|---|---|---|
| 117912012 | בעיות בהטמעה של תהליכי עבודה משותפים | edge-gateway-4.18.05-0.0.20004-noarch.rpm |