4.19.06.07 – נתוני הגרסה של Edge לענן פרטי

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

ב-5 ביוני 2020, השקנו גרסה חדשה של Apigee Edge לענן פרטי.

תהליך העדכון

כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצומתי Edge:

  1. בכל צומתי Edge:

    1. מנקים את המאגרים של Yum:
      sudo yum clean all
    2. מורידים את הקובץ bootstrap_4.19.06.sh של Edge מגרסה 4.19.06 אל /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. מתקינים את Edge 4.19.06 apigee-service, ומתקינים את תוכנת העזר ואת יחסי התלות:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלת מ-Apigee. אם לא מזינים את הערך pWord, צריך להזין אותו.

    4. מעדכנים את הכלי apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. משתמשים בפקודה source כדי להפעיל את הסקריפט apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. צריך להפעיל את הסקריפט update.sh ל-OpenLDAP בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.

  3. צריך להפעיל את הסקריפט update.sh של Edge בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.

  4. צריך להפעיל את הסקריפט update.sh בממשק המשתמש בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.

  5. צריך להפעיל את הסקריפט update.sh ל-SSO בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.

  6. יש להפעיל את הסקריפט update.sh לפורטל למפתחים בכל הצמתים. בכל צומת, מריצים את הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי.

  7. אם משתמשים ב-Apigee mTLS ועדכנתם את ההגדרה על סמך תכונות חדשות או תיקוני באגים בתיקון הזה, צריך להסיר את השירות apigee-mtls ולהתקין אותו מחדש בכל הצמתים כדי שהשינויים ייכנסו לתוקף. מידע נוסף זמין במאמר שינוי הגדרה קיימת של apigee-mtls.

תוכנות נתמכות

ב-Apigee Edge for Private Cloud אושרה התמיכה ב-OpenJDK בגרסה 1.8.0.252.

Tomcat עודכן לגרסה 7.0.103.

הוצאה משימוש ופרישה

אין שינויים.

תכונות חדשות

בטבלה הבאה מפורטות התכונות החדשות בגרסה הזו:

התיאור

mTLS מאבטח חיבור בין שרת ניהול לנתב

ב-Apigee mTLS יש עכשיו תמיכה בחיבור בין שרת הניהול והנתב ביציאה 8081.

עכשיו אפשר להגדיר את משך התוקף של האישורים

כשמשתמשים באישור מותאם אישית, אפשר להגדיר את מספר הימים שבהם האישור יהיה תקף. כדי לעשות את זה, מגדירים את הערך של APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR בקובץ התצורה. ערך ברירת המחדל הוא 365. למידע נוסף, ראו שלב 1: עדכון קובץ התצורה. אם מבצעים שינוי אחרי שמתקינים את Apigee mTLS, צריך לפעול לפי ההוראות במאמר שינוי הגדרה קיימת של apigee-mtls.

הבאגים תוקנו

בטבלה הבאה מפורטים הבאגים שתוקנו בגרסה הזו:

מזהה הבעיה התיאור
154428338

מעבד ההודעות לא מצליח לטעון סביבות כשמאגרי מפתחות מוגדרים עם שמות או כינויים דומים.

תיקנו התנגשות בין חיפוש של ביטוי רגולרי (regex) במהלך הטעינה של מאגרי מפתחות עם מוסכמה דומה למתן שמות. הבעיה גרמה למעבד ההודעות להיכשל לטעון סביבות שמשויכות למאגר המפתחות, או לא לפעול כשבמהלך החיפוש הוחזרו מספר מאגרי מפתחות מתנגשים.

130653816

שגיאות 404 לסירוגין בתנועה בזמן הריצה.

תנאי מרוץ גרם למעבדי ההודעות לא לטעון את כל שרתי ה-proxy בזמן ההפעלה, וכתוצאה מכך נוצרו שגיאות 404 ApplicationNotFound לסירוגין בתעבורת הנתונים בזמן הריצה.

תיקנו את הבעיה.

157275131

שדרוג ב-Drupal

תהליך השדרוג של הפורטל למפתחים לא פועל בגרסה 4.19.06.

155840972 שדרוג ל-Tomcat

Tomcat שודרג לגרסה 7.0.103.

155595660

פורמט של אזור זמן

הערכים ששימשו לאסימונים sss ו-SSS בפורמט אזור הזמן שהוגדר על ידי הנכס conf_system_apigee.syslogger.dateFormat היו שגויים.

155340541

תמיכה ב-OpenJDK

Apigee אישרה את התמיכה ב-OpenJDK בגרסה 1.8.0.252.

155105930
76087166

מכונות KVM בסביבות מרובות נתונים במרכזים

שרת הניהול התחבר באופן אקראי לכל אחד ממרכזי הנתונים אם הארגון השתרע על מרכזי נתונים מרובים (לדוגמה, dc-1, dc-2). הדבר השפיע על החיבורים לצמתים של Cassandra במרכז הנתונים המקומי, לצורך פעולות של ניהול מפתחות ושל מפת הערכים של המפתח (KVM).

152382545

שימוש בטווח של יציאות mTLS

כיום התיעוד מצוין בצורה נכונה שטווח היציאות שלzoKeeper עבור Apigee mTLS מתחיל ב-10001.

150717738

אשכולות ללא מוביל

אשכולות ללא מוביל מנעו את העצירה או ההפעלה מחדש של שירות ה-mTLS. גם משך הזמן הקצוב לתפוגה הצטמצם.

148486685

שכפול עקיף של OpenLDAP ויכולת פעולה הדדית של SSO

באמצעות קישור עקיף, שירות OpenLDAP לא חיפש את אובייקט המשתמש בזמן שהופעל שכפול (הייתה יותר ממופע OpenLDAP אחד).

148179907

apigee-analytics-collector נוסף מחדש

הכלי apigee-analytics-collector נוסף מחדש. כלי העזר הזה מאפשר לך לדווח על מספר נפח ה-API.

146511254

המדיניות בנושא חילוץ משתנים

כשמשתנה XML לא נפתר באמצעות ביטוי XPath, המדיניות חילוץ Variables המשיכה לפעול בשרת ה-proxy. זה קרה גם כשהרכיב IgnoreUnresolvedVariables או המאפיין continueOnError הוגדרו כ-False.

130013746

השבתת חברות

הלחצן להשבתת המונטיזציה עבור חברות לא היה זמין.

120799182

שדרוג ל-OpenLDAP

תהליך השדרוג של OpenLDAP בסביבה עם כמה מרכזי נתונים גרם למצב פגום.

145236083

שם משתמש מנהל מערכת:אורך סיסמה

שם משתמש של Sysadmin באורך של יותר מ-57 תווים גרם לכשל בסקריפט ההתקנה של SSO ב-Edge.

135616498

סקריפט להגדרת SSO נכשל

תוקנה בעיה שבה השימוש בכתובות URL של סכמת קבצים גרם לכשל בסקריפט להגדרת SSO.

111420263

תיקון חריגת בו-זמנית במדיניות הרישום של הודעות

מבטלים מספר תנאי מרוץ שמתרחשים כשמשתמשים במדיניות רישום ההודעות.