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

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

הקטע הזה מתאר את גרסה 4.19.01 של Edge להשקת תכונות בענן פרטי.

סיכום הגרסה

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

תכונות חדשות

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

○ גרסת זמינות לכלל המשתמשים (GA) של ממשק המשתמש של Edge
○ גרסת זמינות לכלל המשתמשים (GA) של מונטיזציה בממשק המשתמש של Edge
ב-○ apigee-monit נוספו שירותי תיקון עצמי ומעקב
○ לממשק המשתמש של Edge יש מאפייני תצורה חדשים של TLS
○ עכשיו אפשר ליצור, לערוך ולמחוק מארחים וירטואליים בממשק המשתמש של Edge
נוספה תמיכה ב-OpenAPI v3
○ RedHat Enterprise Linux (RHEL) ו-CentOS 7.6 נתמכים עכשיו
○ Oracle Linux 7.5 נתמכת עכשיו

לקבלת מידע נוסף על כל אחת מהתכונות החדשות, ניתן לעיין בכתובת תכונות חדשות.

פריטי תוכן כלולים

מאז בגרסה הקודמת של Edge למהדורת פיצ'רים של ענן פרטי, הגרסאות הבאות בוצעו ונכללות בגרסה הזו:

○ Edge:
18.06.08
18.06.06
18.05.21
18.05.10
18.05.09
18.04.23.00
○ פורטל:
18.11.28.00
18.10.17.00
18.10.09.00
18.07.16.00
פרישה לגמלאות ללא
הוצאה משימוש אין יותר תמיכה ב-Apigee Edge לגרסה 4.17.09 של ענן פרטי (הוצאה משימוש).

לקבלת מידע נוסף, מידע נוסף זמין במאמר הוצאה משימוש, פרישה משימוש של אפליקציות ושירותים ב-Apigee .

תיקוני באגים

הגרסה הזו כוללת את תיקוני הבאגים הבאים:

○ ב-zookeeper לא הופסק על ידי סקריפט הגיבוי (122694069)
○ 'ללא ארגונים' דף נחיתה נוסף (120993451)
○ מחיקת דוחות בהתאמה אישית (120682369)
○ הכרטיסייה 'מפה גיאוגרפית' בממשק החדש של Edge (120681592)
○ אפשרויות JVM של גן החיות (120624977)
○ שגיאות לא מוגדרות אירעו בהסברים קצרים (80187407)
○ יצירת שרתי proxy הפוכים באמצעות OpenAPI (79949124)
○ איפוס סיסמאות שלא שולחות קישורים (77515655)
○ כותרות שגויות לקישורים לאיפוס סיסמה (72799769)
○ שימוש ב-WSDL כדי ליצור שרתי proxy ל-API (69550284)

מידע נוסף על כל אחד מהתיקונים האלה זמין במאמר תיקוני באגים.

בעיות מוכרות

הגרסה הזו כוללת את הבעיות הידועות הבאות:

○ פורמט של קובץ מטא-נתונים להתקנת apigee-sso (135616498)
apigee-monit לא נתמכת ב-Amazon Linux 1 (122370980)
○ בגיבוי מעבד ההודעות לא מתבצע גיבוי של קבוצת הקבצים הנכונה (121095148)
○ אסימוני סשן לא תקפים (115278838)
○ פעולות של Cassandra לא פועלות כשאימות JMX מופעל (113342838)
HEAD בקשות ליעדים של Node.js לא פעילים (79993247)
○ שמות מארחים לא מזוהים (79757554)
○ DataAccessSCC בתצורות מרובות של מרכזי נתונים (76087166)
○ המדיניות של MessageLogging, כולל מידע נוסף בהודעת היומן (68722102)
○ איפוס סיסמת מנהל המערכת נכשל (65737520)

למידע נוסף על כל אחת מהבעיות המוכרות האלה, כולל פתרונות אפשריים, ראו בעיות מוכרות

נתיבי שדרוג

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

מתאריך 4.18.05 שדרוג ישיר מתאריך 4.18.05 ← 4.19.01
מ-4.18.01 שדרוג ישיר מגרסה 4.18.01 ← 4.19.01
מ-4.17.09 שדרוג ישיר מגרסה 4.17.09 ← 4.19.01
מ-4.17.05 שדרוג מ-4.17.05 ← 4.18.01, ולאחר מכן שדרגו מ-4.18.01 ← 4.19.01
מ-4.17.01 שדרוג מ-4.17.01 ← 4.18.01, ולאחר מכן שדרגו מ-4.18.01 ← 4.19.01
מ-4.16.09 שדרוג מ-4.16.09 ← 4.18.01, ולאחר מכן שדרגו מ-4.18.01 ← 4.19.01
מ-4.16.05 שדרוג מ-4.16.05 ← 4.18.01, ולאחר מכן שדרגו מ-4.18.01 ← 4.19.01
מ-4.16.01 שדרוג מ-4.16.01 ← 4.18.01, ולאחר מכן שדרגו מ-4.18.01 ← 4.19.01
החל מ-4.15.0x שדרוג מ-4.15.0x ← 4.16.01, ולאחר מכן לשדרג מ- שדרוג מ-4.16.01 ← 4.18.01, ולאחר מכן שדרגו מ-4.18.01 ← 4.19.01

תכונות חדשות

בקטע הזה מפורטות תכונות חדשות בגרסה הזו. בנוסף, הגרסה הזו כוללת את כל בתכונות בממשק המשתמש של Edge, ב-Edge Management וב-פורטל, שרשומות פריטי תוכן כלולים.

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

גרסת זמינות לכלל המשתמשים (GA) של ממשק המשתמש של Edge

ממשק המשתמש של Apigee Edge הוא שירות ממשק המשתמש החדש ביותר שלנו לניהול. בעבר הוא היה בטא. ב-Apigee Edge לגרסה 4.19.01 של Private Cloud, ממשק המשתמש של Edge הוא חלק מהגרסה הכללית.

כדי להשתמש בממשק המשתמש של Edge, צריך להפעיל את SAML ואז להתקין את ממשק המשתמש של Edge בצומת שלו.

מידע נוסף זמין במאמר הבא: ממשק המשתמש של Edge עבור ענן פרטי.

גרסה של מונטיזציה שזמינה לכלל המשתמשים (GA) בממשק המשתמש של Edge

הגרסה של GA בנושא 'מונטיזציה' בממשק המשתמש החדש של Edge זמינה עכשיו.

עכשיו אפשר לנהל את כל משימות המונטיזציה של Apigee Edge לענן פרטי בממשק המשתמש של ממשק המשתמש החדש, כולל הבאים:

בעקבות ההודעה הזו, יצאו משימוש באופן רשמי הדוחות על שונות המונטיזציה. מידע נוסף על הוצאה משימוש של Apigee

חברת apigee-monit מוסיפה שירותי תיקון עצמי ומעקב

ב-Apigee Edge לענן פרטי כולל עכשיו את apigee-monit, כלי שמבוסס על הקוד הפתוח הכלי monit. מדי פעם, apigee-monit מסקרים את Edge שירותים; אם שירות מסוים לא זמין, apigee-monit ינסה להפעיל אותו מחדש.

מידע על ההתקנה, ההגדרה והשימוש של apigee-monit זמין בכתובת ריפוי עצמי באמצעות apigee-monit.

מאפיינים חדשים של הגדרות TLS

בממשק המשתמש של Edge יש תמיכה במאפיינים חדשים של הגדרות TLS, שאפשר להשתמש בהם כדי:

  • פרוטוקול TLS שמוגדר כברירת מחדל
  • רשימת פרוטוקולי TLS נתמכים
  • אלגוריתמים נתמכים של TLS
  • צפנים נתמכים ב-TLS

מידע נוסף זמין במאמר הבא: הגדרת מאפייני TLS אופציונליים

יצירה, עריכה ומחיקה של מארחים וירטואליים בממשק המשתמש של Edge

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

מידע נוסף זמין במאמר הבא: יצירת מארח וירטואלי באמצעות דפדפן

נוספה תמיכה ב-OpenAPI v3

הגרסה הזו כוללת תמיכה ביצירת שרת proxy באמצעות OpenAPI בגרסה 3 (בממשק המשתמש של Edge בלבד).

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

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

נוספה תמיכה התמיכה הופסקה

הגרסה הזו מוסיפה תמיכה בפלטפורמות הבאות:

  • Red Hat Enterprise Linux (RHEL) 7.6
  • CentOS 7.6
  • גרסה 7.6 של Oracle Linux

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

  • RHEL/CentOS/Oracle גרסה 7.3
  • RHEL/CentOS גרסה 6.8
  • גרסה 6.7 של Oracle Linux

לרשימה המלאה של הפלטפורמות הנתמכות: תוכנות נתמכות וגרסאות נתמכות

תיקוני באגים

בקטע הזה מפורטים הבאגים בענן הפרטי שתוקנו בגרסה הזו. בנוסף, הגרסה כוללת את כל תיקוני הבאגים בממשק המשתמש של Edge, ב-Edge Management ובמהדורות של פורטל, שמופיעים ב- פריטי תוכן כלולים.

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

סקריפט גיבוי לא הופסק על ידי Zookeeper

התהליך של גן החיות לא היה הופסק על ידי סקריפט הגיבוי לפני התיקון.
120993451

'ללא ארגונים' דף הנחיתה נוסף

מפתחים שמתחברים באמצעות משתמש שלא משויכים להם ארגונים לא נשלחים יותר לדף שלא קיים. א' דף נחיתה חדש נוסף למשתמשים האלה.
120682369

מחיקת דוחות בהתאמה אישית

המשתמשים לא היו יכולים למחוק דוחות מותאמים אישית בממשק החדש של Google Edge חוויה אישית.
120681592

הכרטיסייה 'מפה גיאוגרפית' בממשק החדש של Edge

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

אפשרויות JVM ב-Zookeeper

קביעת אפשרויות JVM באמצעות קוד עם Config עבור שומר גן החיות לא עבד.
80187407

אירעו שגיאות לא מוגדרות בהסברים קצרים

אם לתרשים הייתה רק סדרת זמנים אחת, ההסברים הקצרים גרמו לשגיאות לא מוגדרות.
79949124

יצירת שרתי proxy הפוכים באמצעות OpenAPI

שימוש ב-OpenAPI בזמן יצירת שרתי proxy לא עבד.
77515655

איפוס סיסמאות שלא שולח קישורים

המשתמשים לא קיבלו אימיילים כאשר עם בקשת קישור לאיפוס הסיסמאות.
72799769

כותרות שגויות לקישורים לאיפוס סיסמה

גם אחרי שמשתמש הגדיר את נכס trustxforwarded ל-true, כותרות הבקשות שיתקבלו לא השתמשו ב-HTTPS.
69550284

שימוש ב-WSDL כדי ליצור שרתי proxy ל-API

יצירת ה-Proxy ל-API נכשלה במהלך השימוש WSDL.

בעיות מוכרות

בטבלה הבאה מפורטות הבעיות הידועות בגרסה הזו:

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

פורמט של קובץ מטא-נתונים להתקנת apigee-sso

כשמתקינים את apigee-sso ומשתמשים בקובץ metadata.xml במקום כתובת URL, אם קובץ metadata.xml לא כולל שורה חדשה (CRLF) בסוף הקובץ, קובץ ה-Metadata.xml לא ייקרא לגמרי.

פתרון:

כדי לפתור את הבעיה, אפשר לבצע אחת מהפעולות הבאות:

  • מוסיפים CRLF לסוף הקובץ metadata.xml

    או

  • שימוש במיקום מבוסס-URL עבור המטא-נתונים
122370980

התכונה apigee-monit לא נתמכת ב-Amazon Linux 1

פתרון:

ללא.
121095148

גיבוי מעבד ההודעות לא מגבה את קבוצת הקבצים הנכונה

פתרון:

כדאי להריץ שוב את הגיבוי, והוא אמור לגבות את קבוצת הקבצים הנכונה.

115278838

לא התוקף של אסימוני הסשן

אסימוני סשן לא תקפים בשרת כשהמשתמש לוחץ על הלחצן 'התנתקות מ-Apigee Edge'.

פתרון:

משתמשים בממשק החדש של Edge עם SAML.

113342838

פעולות קסנדרה לא פועלות כשאימות JMX מופעל

פתרון:

יש להוסיף את שם המשתמש והסיסמה בכל פעם שמפעילים את הפקודה nodetool.

79993247

HEAD בקשות ליעדים של Node.js לא נסגרים

בקשות HEAD ליעד Node.js יכולות לתקוע, ולהשאיר את החיבורים בהמתנה.

פתרון:

כדי לפתור את הבעיה הזו, צריך להגדיר handler של בקשות HEAD שיחזירו באופן מפורש תגובה ריקה.

79757554

שמות מארחים לא מזוהים

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

פתרון:

כדי לפתור את הבעיה, צריך להפעיל מחדש את רכיב ממשק המשתמש של Edge:

/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
76087166

DataAccessתרחיש (חריג) בהגדרות מרובות של מרכז נתונים

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

DataAccessException: Error while accessing datastore;
Please retry later

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

שימו לב שהמצב הצפוי הוא ששרת הניהול לא יתחבר לרכיבים של מאגר הנתונים בכמה אזורים.

פתרון

הדרך לעקוף את הבעיה היא לבטל את הרישום של סוגי הצמתים הבאים של Cassandra במרכז הנתונים שאינו זמין ואז רושמים אותם מחדש אחרי שצומתי Cassandra יהיו זמינים שוב:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

כדי לבטל את הרישום ולרשום מחדש את סוגי הצמתים האלה של Cassandra:

  1. כדי לקבל את מזהי ה-UUID של הצמתים של Cassandra, משתמשים בפקודה הבאה ב-curl:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    כאשר:

    • ADMIN_EMAIL ו-ADMIN_PW הם פרטי הכניסה של Apigee חשבון.
    • MS_IP ו-MS_PORT הן כתובת ה-IP והיציאה של שרת הניהול מספר.
    • REGION הוא השם של מרכז הנתונים שבו שרת הניהול נמצא.
    • GATEWAY_POD הוא שם Pod, שמוגדר כברירת מחדל בתור 'שער'. ייתכן שיש לך שינה את השם שלו לשם אחר, כך שכדאי לבדוק את ההטמעה.
    • CASSANDRA_NODE_TYPE הוא אחד מהערכים kms-datastore, dc-datastore, ו-keyvaluemap-datastore.

    לדוגמה:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    התגובה בנויה בפורמט הבא:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    לדוגמה:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    שימו לב לערכים בשדה uUID בתשובה. תשתמש בהם כדי לבטל את הרישום של הצמתים.

  2. צריך לחזור על שלב אחד לכל סוג צומת של Cassandra: kms-datastore, dc-datastore ו-keyvaluemap-datastore. חשוב לשים לב מזהי UUID שהוחזרו.
  3. מבטלים את הרישום של הצמתים באמצעות הפקודה הבאה:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    UUID הוא ה-UUID שהוחזר בתשובה של הפקודה הקודמת.

  4. חוזרים על שלב 3 עבור כל UUID שנאספו בשלבים 1 ו-2.
  5. צריך לרשום מחדש את הצמתים באמצעות הפקודה הבאה:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

לתשומת ליבך, הפעולות האלה רושמות ומבטלות רישום של צמתים ב-Zookeeper, ואין להן את ההשפעה על צביר קסנדרה. למידע נוסף על הפקודות האלו: עדכון הרישום של מאגר הנתונים

68722102

המדיניות של MessageLogging, כולל מידע נוסף בהודעת היומן

הרכיב FormatMessage של מדיניות MessageLogging קובע את הפורמט של ההודעה ביומן. כשהערך הוא FormatMessage=false, ההודעה ביומן לא אמורה לכלול מידע שנוצר ב-Apigee. עם זאת, גם אם תוגדר FormatMessage=false, הודעת היומן עדיין תכלול את המידע הבא:

  • ציון העדיפות
  • חותמת הזמן

פתרון:

ללא.
65737520

איפוס הסיסמה של האדמין נכשל

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

פתרון:

מגדירים את הסיסמה בקובץ נתונים שאותו מעבירים לנקודת הקצה /users ב-Management API. מידע נוסף זמין במאמר איפוס הסיסמה של מנהל המערכת.

השלב הבא

כדי להתחיל להשתמש ב-Edge ל-Private Cloud 4.19.01, אפשר להשתמש בקישורים הבאים:

התקנות חדשות:
סקירה כללית של התקנה חדשה
התקנות קיימות:
מסלולי שדרוג