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

מוצג המסמך של Apigee Edge.
עוברים אל מסמכי תיעוד של Apigee X.
מידע

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

תהליך העדכון

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

  1. בכל הצמתים של Edge:

    1. מנקים את המאגרים של Yum:
      sudo yum clean all
    2. מורידים את קובץ 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
    3. מתקינים את הכלי ואת יחסי התלות apigee-service של Edge 4.19.06:
      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 ל-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, צריך לוודא פועלים לפי ההוראות במאמר Change an 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 עבור mTLS של Apigee מתחיל ב-10001.

150717738

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

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

148486685

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

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

148179907

הוספה מחדש של apigee-analytics-collector

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

146511254

המדיניות של exportVariables לא מקפיצה שגיאות

כאשר משתנה XML לא נפתר באמצעות ביטוי XPath, משתני ה-CSV המדיניות המשיכה לפעול בשרת ה-proxy. הדבר התרחש אפילו כאשר רכיב IgnoreUnresolvedVariables או continueOnError הוגדרה כ-false.

130013746

השבתת חברות

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

120799182

שדרוג LDAP

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

145236083

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

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

135616498

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

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

111420263

תיקון חריגת הסכמה במדיניות רישום הודעות ביומן

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