אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
ב-5 ביוני 2020 השקנו גרסה חדשה של Apigee Edge for Private Cloud.
תהליך העדכון
כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצמתי Edge:
-
בכל צמתי Edge:
- מנקים את מאגרי Yum:
sudo yum clean all
- מורידים את הקובץ העדכני Edge 4.19.06
bootstrap_4.19.06.shאל/tmp/bootstrap_4.19.06.sh:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- מתקינים את כלי השירות Edge 4.19.06
apigee-serviceואת יחסי התלות שלו:sudo bash /tmp/bootstrap_4.19.06.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:
- מריצים את הסקריפט
update.shעבור OpenLDAP בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.
- מריצים את סקריפט
update.shעבור Edge בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.
- מריצים את הסקריפט
update.shעבור ממשק המשתמש בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.
- מריצים את הסקריפט
update.shעבור SSO בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.
- מריצים את הסקריפט
update.shשל הפורטל למפתחים בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.
- אם אתם משתמשים ב-Apigee mTLS ועדכנתם את ההגדרה שלכם על סמך תכונות חדשות או תיקוני באגים בתיקון הזה, אתם צריכים להסיר את ההתקנה של שירות
apigee-mtlsבכל הצמתים ואז להתקין אותו מחדש כדי שהשינויים האלה ייכנסו לתוקף. מידע נוסף זמין במאמר בנושא שינוי של הגדרת apigee-mtls קיימת.
תוכנות נתמכות
יש תמיכה מאושרת ב-Apigee Edge for Private Cloud ב-OpenJDK בגרסה 1.8.0.252.
Tomcat עודכן לגרסה 7.0.103.
הוצאה משימוש ופרישה
אין שינויים.
תכונות חדשות
בטבלה הבאה מפורטות התכונות החדשות בגרסה הזו:
| תיאור |
|---|
|
mTLS מאבטח את החיבור בין שרת הניהול לנתב Apigee mTLS תומך עכשיו בחיבור בין שרת הניהול לבין הנתב ביציאה 8081. |
אפשר עכשיו להגדיר את משך התוקף של האישור כשמשתמשים בתעודה בהתאמה אישית, אפשר להגדיר את מספר הימים שבהם התעודה בתוקף. כדי לעשות את זה, צריך להגדיר את הערך של |
באגים שתוקנו
בטבלה הבאה מפורטים הבאגים שתוקנו בגרסה הזו:
| מזהה הבעיה | תיאור |
|---|---|
| 154428338 |
מעבד ההודעות לא מצליח לטעון סביבות כשמאגרי מפתחות מוגדרים עם שמות או כינויים דומים. תיקנו בעיה של התנגשות בחיפוש ביטוי רגולרי (regex) בזמן טעינה של מאגרי מפתחות עם מוסכמות דומות למתן שמות. הבעיה הזו גרמה לכך שמעבד ההודעות לא הצליח לטעון סביבות שמשויכות למאגר המפתחות, או לא הצליח להתחיל לפעול כשכמה מאגרי מפתחות סותרים הוחזרו במהלך החיפוש. |
| 130653816 | שגיאות 404 לסירוגין בתנועה בזמן הריצה. מרוץ תהליכים גרם לכך שמעבדי ההודעות לא טענו את כל ה-proxies באתחול, וכתוצאה מכך התקבלו שגיאות 404 ApplicationNotFound לסירוגין בתעבורה בזמן הריצה. הבעיה הזו תוקנה. |
| 157275131 |
שדרוג Drupal תהליך השדרוג של פורטל המפתחים לא פעל בגרסה 4.19.06. |
| 155840972 | שדרוג Tomcat
בוצע שדרוג של Tomcat לגרסה 7.0.103. |
| 155595660 |
פורמט אזור הזמן הערכים שבהם נעשה שימוש בטוקנים |
| 155340541 |
תמיכה ב-OpenJDK ב-Apigee יש תמיכה ב-OpenJDK בגרסה 1.8.0.252. |
| 155105930 76087166 |
מכונות KVM בסביבות מרובות מרכזי נתונים שרת הניהול התחבר באופן אקראי לכל אחד ממרכזי הנתונים אם הארגון כלל כמה מרכזי נתונים (לדוגמה, dc-1, dc-2). הייתה לכך השפעה על החיבורים לצמתי Cassandra במרכז הנתונים המקומי לניהול מפתחות ולפעולות של מפת ערכי מפתח (KVM). |
| 152382545 |
שימוש בטווח יציאות mTLS במסמכים מצוין עכשיו בצורה נכונה שטווח הפורטים של ZooKeeper עבור Apigee mTLS מתחיל ב-10001. |
| 150717738 |
Clusters with no leader במקרים שבהם לא היה מנהיג באשכול, לא הייתה אפשרות לעצור או להפעיל מחדש את שירות mTLS. גם משך הזמן הקצוב לתפוגה קוצר. |
| 148486685 |
שכפול עקיף של OpenLDAP ויכולת פעולה הדדית של SSO בקישור עקיף, שירות OpenLDAP לא חיפש את אובייקט המשתמש כשהשכפול הופעל (היו יותר ממופע אחד של OpenLDAP). |
| 148179907 |
apigee-analytics-collector re-added הכלי apigee-analytics-collector נוסף מחדש. הכלי הזה מאפשר לכם לדווח על נפח השימוש ב-API. |
| 146511254 |
המדיניות ExtractVariables לא מציגה שגיאות אם משתנה XML לא נפתר באמצעות ביטוי XPath, המדיניות ExtractVariables
ממשיכה לפעול בשרת ה-proxy. הבעיה הזו קרתה גם כשאלמנט |
| 130013746 |
השבתת חברות הכפתור להשבתת חברות ממונטיזציה לא היה זמין. |
| 120799182 |
שדרוג OpenLDAP התהליך לשדרוג OpenLDAP בסביבה עם כמה מרכזי נתונים הוביל למצב פגום. |
| 145236083 |
שם משתמש של אדמין מערכת:אורך הסיסמה שם משתמש וסיסמה של אדמין מערכת באורך של יותר מ-57 תווים גרמו לסקריפט התקנה של SSO ב-Edge להיכשל. |
| 135616498 |
כשל בסקריפט ההגדרה של SSO תוקנה בעיה שבה שימוש בכתובות URL של סכימת קבצים גרם לכשל בסקריפט ההגדרה של SSO. |
| 111420263 |
תיקון ConcurrentModificationException במדיניות של רישום הודעות ביומן הסרנו כמה תנאי מירוץ שמתרחשים כשמשתמשים במדיניות של רישום הודעות ביומן. |
| 147458330 |
תיקון לגיבוי של Postgresql שלא שומר מידע על כניסה יחידה (SSO) תוקנה בעיה שגרמה לכך שגיבויים של PostgreSQL לא כללו נתוני הגדרה של SSO. |