אתם צופים במסמכי התיעוד של Apigee Edge.
אפשר לעבור אל מסמכי התיעוד של Apigee X. מידע
ביום חמישי, 24 במרץ 2016, השקנו גרסה חדשה של Apigee Edge for Private Cloud.
מאז הגרסה הקודמת של Edge for Private Cloud (4.15.07.00) שמופצת אחת לרבעון, הגרסאות הבאות הופצו ונכללות בגרסה הזו:
- Cloud: 15.07.08, 15.07.22, 15.08.05, Nginx migration, 15.09.02, 15.09.30, 16.01.20
- ענן פרטי: 4.15.07.01, 4.15.07.03
במאמר מידע על מספור הגרסאות מוסבר איך אפשר לדעת אם גרסה ספציפית של Edge for Private Cloud כלולה בגרסה שלכם.
הפסקת תמיכה
Private Cloud 4.15.07.03
| API | תיאור |
|---|---|
| בדיקת תור QPID |
אי אפשר יותר להשתמש ב-API כדי לבדוק תורים של QPID
אי אפשר יותר לבדוק תורים שנוצרו בשרת QPID באמצעות הפקודות הבאות של CURL:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
ממשק ה-API הזה הוצא משימוש.
|
Analytics: תצוגת מרכז הבקרה של דוחות בהתאמה אישית של כמה דוחות (Cloud 15.09.30)
התכונה הספציפית לוח בקרה של דוחות בהתאמה אישית, שמספקת תצוגה של עד ארבעה דוחות בהתאמה אישית, יוצאת משימוש ותוסר בגרסה עתידית. (MGMT-2673). כל שאר ההיבטים של דוחות בהתאמה אישית עדיין יהיו זמינים.
אי אפשר לשנות את אורך השם של הארגון בענן פרטי
אי אפשר יותר לשנות את אורך שם הארגון (20 תווים) באמצעות ההגדרה:
-
APIGEE_ORG_NAME_LENGTH=25
-
APIGEE_ENV_NAME_LENGTH=25
תכונות חדשות ושיפורים
בהמשך מפורטים התכונות והשיפורים החדשים בגרסה הזו. בנוסף לשיפורים הבאים, הגרסה הזו כוללת גם שיפורים רבים בשימושיות, בביצועים, באבטחה וביציבות.
ענן פרטי
נוספה תמיכה ב-RedHat, CentOS ו-Oracle 6.7 עד 7.2
בגרסה הזו נוספה תמיכה בגרסאות 6.7 עד 7.2 של RedHat Enterprise Linux, CentOS ו-Oracle Linux.
רשימה מלאה של דרישות המערכת זמינה במאמר תוכנות נתמכות וגרסאות נתמכות.
התקנה מבוססת-RPM
בגרסה הזו של Edge נעשה שימוש במנגנון התקנה מבוסס-RPM, שמפשט מאוד את תהליכי ההתקנה וההעברה.
ספריית בסיס חדשה
המבנה של הספריות בגרסה Edge 4.16.01 השתנה. בגרסאות קודמות של Edge, התקנתם את Edge בספריית הבסיס:
/<install-dir>/apigee4
המיקום של install-dir יכול להיות בכל מקום, וערך ברירת המחדל הוא /opt. לדוגמה:
/opt/apigee4
בגרסה 4.16.01, צריך להתקין את Edge בספרייה הבאה:
/opt/apigee
שימו לב גם ששם הספרייה apigee4 השתנה ל-apigee.
המיקום של ספריית הנתונים לא ישתנה. יכול להיות שהיא נמצאת בתיקייה /opt/apigee, או במקום אחר.
דרישה חדשה למארח וירטואלי
סקריפט ההעברה של Edge מטפל ברוב המשימות שנדרשות להעברה של Netty Router קיים אל Nginx. עם זאת, כחלק מהשדרוג, צריך גם לוודא שכל ההגדרות של המארח הווירטואלי כוללות כינוי מארח לפני ההעברה.
מידע נוסף על הוספת כינוי למארח למארח וירטואלי קיים זמין במדריך ההתקנה של Edge , שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.
קוד עם הגדרה
בגרסה 4.16.01 של Edge, כבר לא משתמשים בקובצי .properties בספרייה /<install-dir>/apigee4/conf כדי להגדיר רכיבי Edge. החל מגרסה 4.16.01, עדיין מגדירים את רכיבי Edge באמצעות קובצי .properties, אבל עכשיו הם נמצאים בספרייה:
/opt/apigee/customer/application
לכל רכיב Edge שמותקן בצומת, יהיה קובץ .properties בספרייה הזו. כדי להגדיר רכיב, עורכים את קובץ ה-properties המתאים כדי לשנות את הערך של מאפיין קיים או להוסיף מאפיין וערך חדשים. אם הקובץ לא קיים, אפשר ליצור אותו.
בניגוד לגרסאות קודמות של Edge, קובצי .properties של Edge 4.16.01 לא מכילים את כל המאפיינים של רכיב. אחד השינויים בגרסה הזו הוא שקובצי .properties מכילים רק שינויים בערכי ברירת המחדל של המאפיינים.
היתרון של הארכיטקטורה הזו הוא שכשמבצעים העברה לגרסה מאוחרת יותר של Edge, קובצי ההתקנה של Edge אף פעם לא מחליפים את הקבצים בתיקייה /opt/apigee/customer/application. כך לא תהיה אפשרות ש-Edge יחליף בטעות את ההגדרות שלכם.
במהלך העברה, תוכנת ההתקנה של Edge בודקת את קובצי ה- .properties הקיימים ומעתיקה שינויים לערכי ברירת המחדל של המאפיינים לספרייה /opt/apigee/token. לכן, לא אמורים להיות שינויים שצריך לבצע אחרי ההעברה.
מידע נוסף זמין במדריך ההפעלה של Apigee Edge באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.
הסקריפטים להגדרת Edge הוחלפו
סקריפטים להגדרות שבהם השתמשתם בגרסאות קודמות של Edge הוסרו והוחלפו באחת מהאפשרויות הבאות:
- פקודות שמריצים באמצעות כלי השירות של Apigee, כמו apigee-service, apigee-all, apigee-setup, apiee-provision או apigee-migrate.
לדוגמה, הסקריפטים all-start.sh ו-all-stop.sh הוחלפו בפקודות הבאות:
> /opt/apigee/apigee-service/bin/apigee-all start
> /opt/apigee/apigee-service/bin/apigee-all stop - פקודות שמריצים ישירות ברכיבי Edge. לדוגמה, בגרסאות קודמות
השתמשתם בסקריפט chpasswd-openldap.sh כדי לשנות את הסיסמה של OpenLDAP. הסקריפט הזה הוחלף בפקודה הבאה שמריצים ברכיב apigee-openldap:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword
מידע נוסף על אופן ההגדרה באמצעות פקודות זמין במדריך ההפעלה של Apigee Edge, שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.
נתב Edge חדש
הגרסה הזו של Edge for the Private Cloud כוללת ארכיטקטורת נתב חדשה שמבוססת על Nginx Router. הנתב Nginx מחליף את הנתב Netty ששימש בגרסאות Edge קודמות לגרסה 4.16.01.
לנתבי Nginx יש את אותן דרישות חומרה ויציאות כמו לנתבי Netty, כך שלא צריך לבצע שינויים בצמתים קיימים.
מידע נוסף זמין בנספח א': מידע על נתב Nginx' במדריך ההתקנה של Edge, שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.
מאזן העומסים של BaaS הוסר
מאזן העומסים הפנימי הוסר מפורטל API BaaS. מעכשיו, צריך להשתמש במאזן עומסים משלכם בין API BaaS Portal לבין שלושת הצמתים של API BaaS Stack.
במקום מאזן עומסים, אפשר להשתמש ב-DNS בשיטת Round Robin. בתרחיש הזה, אתם יוצרים רשומת DNS עם כמה רשומות A שמתאימות לכתובות ה-IP של חבילת BaaS. במהלך חיפוש DNS, שרת ה-DNS מחזיר אוטומטית ערכים של רשומת A בשיטת Round Robin.
תיעוד חדש שמתאר איך להוסיף צמתים של Cassandra ו-ZooKeeper, ואיך להוסיף מרכז נתונים למרכז נתונים קיים
קובץ ה-ZIP של התיעוד באתר ה-FTP של Apigee כולל עכשיו את המאמר 'Scaling Edge for Private Cloud' (התאמת קנה מידה של Edge ל-Private Cloud), שמתאר איך להוסיף צמתים של Cassandra ו-ZooKeeper, ואיך להוסיף מרכז נתונים למרכז נתונים קיים.
הכלי לניהול ארגונים הוסר
הכלי orgtool יכול לשלוח שאילתה להתקנת Edge כדי לקבל מידע על ארגון. הכלי הזה הוסר. מעכשיו אפשר להשתמש בממשק המשתמש של Edge או בקריאות ל-API כדי לקבל מידע על הארגון.
איך מבצעים משימות בגרסה 4.16.01
בטבלה הבאה מוצגות דרכים לביצוע משימות בגרסה 4.15.07.03 ודרכים לביצוע אותן משימות בגרסה 4.16.01. מידע נוסף זמין במדריך ההפעלה של Edge, באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.
| משימה | 4.15.07.0x | 4.16.01 |
|---|---|---|
|
ספריית ההתקנה |
/<inst_dir>/apigee4 | /opt/apigee |
|
ספריית יומן |
/<inst_dir>/apigee4/var/log | /opt/apigee/var/log/comp |
|
התקנת רכיב |
/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile |
/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile |
|
כל הפעולות: התחלה, עצירה, הפעלה מחדש, סטטוס, גרסה |
/<inst_root>/apigee4/bin/all-start.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version |
|
התחלה, עצירה, הפעלה מחדש, סטטוס וגרסה של המחשב |
/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|restart|status|version |
|
גיבוי ושחזור |
/<inst_root>/apigee4/bin/backup.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp backup /<inst_root>/apigee/apigee-service/bin/apigee-service comp restore |
|
בדיקת ההתקנה |
/<inst_root>/apigee4/test/test-sa.sh |
|
|
הדרכה למשתמשים חדשים |
/<inst_root>/apigee4/bin/setup-org.sh |
|
|
הוספת ארגון, סביבה ומארח וירטואלי בשלב אחד |
/<inst_root>/apigee4/bin/setup-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile |
|
הוספת ארגון |
/<inst_root>/apigee4/bin/create-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile |
|
Add env |
/<inst_root>/apigee4/bin/add-env.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile |
|
הוספת משתמש |
קריאה ל-API |
קריאה ל-API או: /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile |
|
העברה |
/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp |
|
השקת גרסת אלפא של כלי המעקב ולוח הבקרה
הגרסה הזו כוללת גרסת אלפא של כלי המעקב ולוח הבקרה החדשים ל-Edge. הכלי הזה מאפשר לכם להבין את תקינות הרכיבים השונים (נתבים, מעבדי הודעות, ZooKeeper, Cassandra) וגם את קודי שגיאות ה-HTTP של ארגונים וסביבות שונים בפריסה שלכם. אפשר גם לצלם תמונת מצב של נתוני מרכז הבקרה ולשתף אותה עם Apigee כדי לעזור בפתרון בעיות תמיכה.
התיעוד, כולל הוראות ההתקנה, כלול בקובץ ה-ZIP של Edge 4.16.01 doc שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.
עם זאת, לפני שתוכלו להתקין את לוח הבקרה ולהשתמש בו, תצטרכו למלא את הסכם ההערכה של Apigee שכלול בקובץ ה-ZIP של המסמך, ולשלוח אותו בחזרה ל-Apigee באימייל לכתובת orders@apigee.com.
פלטפורמת Edge
עיצוב מחדש של ממשק המשתמש לניהול (Cloud 15.09.30)
העיצוב והסגנון של כמה דפים בממשק הניהול עודכנו. (MGMT-2627)
שירותי API
אשף חדש לעריכת proxy ל-API (Cloud 16.01.20)
שינינו את העיצוב של האשף ליצירת שרתי proxy של API. כשלוחצים על '+ API Proxy' בדף API Proxies בממשק הניהול, האשף החדש מנחה אתכם בתהליך היצירה של שרת proxy ל-API. כל ההגדרות שזמינות באשף הקודם של שרת proxy ל-API זמינות גם כאן. (MGMT-1376)
יצירת פרוקסי של API באמצעות מסמכי OpenAPI (Swagger) (Cloud 16.01.20)
במסגרת העיצוב החדש של אשף ה-API Proxy, אפשר עכשיו ליצור API Proxy ממסמך OpenAPI (Swagger). בדף הראשון של האשף ליצירת שרת proxy של API, לוחצים על Use OpenAPI כשבוחרים באפשרות Reverse Proxy, Node.js App או No Target. בשדה שמופיע, מזינים את כתובת ה-URL של מסמך OpenAPI. מידע נוסף מופיע במאמר יצירת שרת proxy פשוט של API. (MGMT-1376)
תמיכה ב-WSDL 1.2 עבור שרתי proxy של SOAP (Cloud 16.01.20)
Apigee Edge תומך ב-WSDL 1.2 ביצירת שרתי proxy של API כדי לקרוא לשירותי SOAP. (MGMT-2835)
משתני SSLInfo בהגדרות של TargetEndpoint (Cloud 16.01.20)
ב-TargetEndpoint של שרת proxy של API, אפשר להגדיר באופן דינמי פרטים של SSL/TLS כדי לתמוך בדרישות גמישות של זמן ריצה. בדוגמה הבאה להגדרת SSLInfo בהגדרת TargetEndpoint, אפשר לספק את הערכים בזמן הריצה באמצעות Java Callout, מדיניות JavaScript או מדיניות Assign Message. משתמשים במשתני ההודעה שמכילים את הערכים שרוצים להגדיר.
<TargetEndpoint> ... <SSLInfo> <Enabled>{myvars.ssl.enabled}</Enabled> <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled> <KeyStore>{myvars.ssl.keystore}</KeyStore> <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias> <TrustStore>{myvars.ssl.trustStore}</TrustStore> </SSLInfo> ... </TargetEndpoint>
התכונה הזו מתוארת במסמכים הבאים:
(APIRT-1475)
תמיכה באלגוריתם RSA_SHA256 למדיניות של טענות נכוֹנוּת (assertions) של SAML (Cloud 16.01.20)
מדיניות הצהרת הזהות ב-SAML תומכת עכשיו באלגוריתם RSA_SHA256 בנוסף ל-RSA_SHA1. (APIRT-1779)
אימות בהעלאות של אישורים (Cloud 16.01.20)
כדי למנוע העלאה של אישורים לא תקפים או שפג תוקפם למאגרי מפתחות ולמאגרי אישורים מהימנים, ממשק ה-API לניהול מאמת את האישורים בזמן ההעלאה. האישורים עוברים אימות כדי לוודא שגודל הקובץ לא גדול מ-50KB והפורמט הוא PEM או DER. גם תוקף האישור מאומת. כדי לבטל את אימות התפוגה שמוגדר כברירת מחדל (כדי לא לאמת את תפוגת האישור בהעלאה), משתמשים בפרמטר השאילתה הבא: ?ignoreExpiryValidation=true
מידע נוסף זמין במאמרים בנושא העלאת קובץ JAR ל-Keystore ו העלאת אישור ל-Truststore. (SECENG-516) ו- (APIRT-2213)
הפעלה אוטומטית של שאילתות בדף Logs (יומנים) ב-Node.js (Cloud 16.01.20)
כשצופים ביומני Node.js מכלי העריכה של ה-proxy, הדף Node.js Logs מתרענן באופן אוטומטי מדי פעם כדי להציג יומנים חדשים שזמינים. כדי להשבית את הרענון האוטומטי, לוחצים על 'הפסקת הרענון האוטומטי'. (MGMT-1692)
כותרת HTTP X-Forwarded-For (Cloud 15.09.30)
כדי לשפר את האבטחה, Edge מסיר כברירת מחדל את כותרת בקשת ה-HTTP X-Forwarded-For שעשויה להכיל כתובת IP אחת או יותר. ההתנהגות החדשה שמוגדרת כברירת מחדל אומרת שכתובת ה-IP של הלקוח שתתקבל על ידי Edge תהיה כתובת ה-IP שהתקבלה מהלחיצת יד האחרונה של TCP חיצוני, ולא כתובת שאפשר לזייף כדי לעקוף את מדיניות בקרת הגישה.
כדי לשנות את התנהגות ברירת המחדל הזו ולאפשר לכתובות X-Forwarded-For להגיע לשרתי ה-proxy של ה-API, צריך להגדיר את המאפיין feature.enableMultipleXForwardCheckForACL=true בארגון.
גישת JavaScript למאפייני מדיניות (Cloud 15.07.08)
כשמשתמשים ב-JavaScript בתהליכי API Proxy, אפשר לגשת למאפיינים שמוגדרים במדיניות JavaScript. האפשרות הזו שימושית במיוחד אם רוצים להשתמש במשתנים מוכרים בקוד JavaScript. לדוגמה, נניח שמדיניות JavaScript שלכם מכילה את הגדרת המאפיין הבאה:
<Properties>
<Property name='source'>response.content</Property>
</Properties>ב-JavaScript, אפשר לגשת לתגובת ההודעה באמצעות הפניה למאפיין source, כך:
var source = properties.get('source'); // returns: response.content
או
var source = properties.source
או
var source = properties['source']
מידע נוסף זמין במאמר בנושא מדיניות JavaScript. (APIRT-1460)
ביקורות ברמת הארגון (Cloud 15.07.08)
אדמינים בארגון יכולים לבדוק את היסטוריית הפעולות שבוצעו ברמת הארגון. בממשק הניהול, בוחרים באפשרות אדמין > היסטוריית הארגון. מידע נוסף זמין במאמר ביקורות: היסטוריית API, מוצר וארגון. (MGMT-2232)
אדמין ארגוני מסיר את עצמו מתפקיד (Cloud 15.07.08)
אדמינים ארגוניים יכולים להסיר את עצמם מהתפקיד 'אדמין ארגוני' בממשק הניהול. לשם כך, הם צריכים לעבור אל אדמין > משתמשים בארגון וללחוץ על הסרה לצד השם שלהם. (MGMT-934)
מחוון התקדמות של ייבוא חבילת Proxy ל-API (Cloud 15.07.08)
כשמעלים חבילת API proxy גדולה בממשק המשתמש לניהול, מוצגת אנימציה של 'עבודה' כדי לציין שהייבוא עדיין מתבצע, כך שאי אפשר לבצע אינטראקציה עם ממשק המשתמש לניהול עד שהייבוא מסתיים. (MGMT-1285)
התנהגות המטמון וההגדרה שלו (Cloud 15.07.22)
כדי לשפר את הניהול והניצול של מטמון בזיכרון, ההגדרות של 'מספר מקסימלי של רכיבים בזיכרון' במשאבי מטמון של סביבה הוצאו משימוש החל מגרסת הענן Edge 15.06.10. בגרסה Edge Cloud 15.07.22, ההגדרה הזו הוסרה מממשק המשתמש של Create Cache בחלק Environment Configuration בממשק הניהול של Apigee Edge.
המספר הכולל של הרכיבים שמוצגים בכל משאבי המטמון (כולל מטמון ברירת המחדל) תלוי בזיכרון הכולל שהוקצה למטמון. כברירת מחדל, הזיכרון הכולל שמוקצה לשמירת נתונים במטמון (in-memory) במעבד הודעות נתון הוא 40% מהזיכרון הכולל שזמין. אלמנטים יוסרו ממטמון בזיכרון רק אם אין מספיק זיכרון במטמון או אם תוקף האלמנטים פג. (MGMT-2413, APIRT-1140)
הגדרת שרת היעד בממשק הניהול (Cloud 15.07.22)
בדף APIs > Environment Configuration בממשק המשתמש לניהול, מעכשיו אפשר להוסיף, לערוך ולמחוק שרתי יעד.
בנוסף, עיצבנו מחדש את הדף כך שאפשר ליצור, להוסיף ולמחוק מטמונים ישירות בדף, במקום לעבור לדף חדש. כמה מאפייני מטמון, כולל 'מספר מקסימלי של רכיבים בזיכרון', לא זמינים יותר בממשק המשתמש, כי הגדרת המאפיינים האלה כבר לא משפיעה על התנהגות המטמון בזמן הריצה. (MGMT-280)
SSL with message logging to syslog (Cloud 15.07.22)
מדיניות רישום ההודעות תומכת בשליחת syslog לספקי ניהול יומנים של צד שלישי באמצעות SSL/TLS. משתמשים בהגדרות הבאות בהגדרת המדיניות כצאצא ישיר של רכיב האב:
<SSLInfo>
<Enabled>true</Enabled>
</SSLInfo>מידע נוסף זמין במאמר בנושא מדיניות רישום הודעות ביומן. (APIRT-942)
ממשק משתמש לניהול (Cloud 15.07.22)
צוות ההנדסה של Apigee ביצע תיקוני באגים קטנים ושיפורים בנוחות השימוש בממשק המשתמש לניהול.
cURL ב-Trace (Cloud 15.09.02)
כשעוקבים אחרי קריאה ל-API proxy ששולחת בקשה לשרת יעד, אפשר לראות את הבקשה לשרת היעד כפקודת cURL. בוחרים את השלב 'הבקשה נשלחה לשרת היעד' בתרשים של מפת העסקאות, ואז לוחצים על הלחצן 'הצגת Curl' בעמודה 'הבקשה נשלחה לשרת היעד' בחלונית 'פרטי השלב'. (MGMT-2589)
תווים מיוחדים באנונימיזציה של נתונים (Cloud 15.09.02)
כשמשתמשים בהתממת מידע כדי להסתיר מידע אישי רגיש במטענים ייעודיים (payloads) של JSON, אפשר עכשיו להסתיר תווים מיוחדים כמו $, *, ו-{. (APIRT-1727)
מיפויים של מפתחות וערכים בממשק הניהול (Cloud 15.09.30)
עכשיו אפשר ליצור ולנהל מיפויים של זוגות מפתח/ערך (KVM) בהיקף סביבה בממשק המשתמש של Edge Management. מפות KVM בהיקף סביבה מכילות זוגות של מפתח/ערך שאפשר לגשת אליהם מכל Proxy ל-API בסביבה, כמו test או prod. בתפריט של ממשק המשתמש לניהול, עוברים אל APIs > Environment Configuration > בוחרים את הסביבה הרצויה > הכרטיסייה Key Value Maps. מידע נוסף זמין במאמר יצירה ועריכה של מיפויים של ערכי מפתחות בסביבה. (MGMT-1393)
תוקף ברירת המחדל של מדיניות PopulateCache בממשק המשתמש לניהול (Cloud 15.09.30)
כשמוסיפים מדיניות PopulateCache באמצעות הכלי לעריכת שרתי proxy של API, הרכיב <TimeoutInSec> של תפוגת המטמון מאוכלס מראש בערך של 3,600 שניות (שעה אחת). ברירת המחדל הקודמת הייתה 300 שניות (5 דקות). (MGMT-2622)
שירותים למפתחים
ביצועים של דף מוצר ב-API, לא מופיעות אפליקציות למפתחים (Cloud 16.01.20)
כשמציגים מוצר API בממשק המשתמש לניהול, מוצגות האפליקציות למפתחים שמשויכות למוצר הזה. כדי לשפר את הביצועים של ממשק המשתמש, רשימת האפליקציות למפתחים לא מוצגת כשעורכים את מוצר ה-API. (MGMT-2869)
עמודת המפתח בדף 'אפליקציות למפתחים' (Cloud 15.08.05)
בארגונים עם מספר גדול של אפליקציות למפתחים (אלפים), הצגת העמודה Key (מפתח) בדף Developer Apps (אפליקציות למפתחים) (שמציגה את מספר המפתחות לכל אפליקציה) עלולה לפגוע בביצועי התצוגה. כדי לשפר את ביצועי התצוגה במצב הזה, צריך לפנות לתמיכה של Apigee כדי להגדיר את המאפיין הבא ברמת הארגון: features.appsNoCredentialsEnabled = true. המאפיין הזה מסיר את העמודה Key. עם זאת, חשוב לזכור שאם מסירים את העמודה Key, אי אפשר יותר לחפש לפי מפתח צרכן וסוד. (MGMT-2486)
סימן גרפי שמראה שהמערכת ממתינה בדף פרטי המפתח (Cloud 15.09.30)
כשדף פרטי המפתח נטען בממשק המשתמש לניהול, בקטע 'אפליקציות' בדף מוצג סמל טעינה אם האפליקציות עדיין נטענות. השינוי הזה משפר את ההתנהגות הקודמת, שבה הקטע 'אפליקציות' הופיע כריק בזמן טעינת האפליקציות. (MGMT-2667)
מונטיזציה
עריכת שמות של חבילות API (Cloud 16.01.20)
אפשר לעדכן את השם של חבילת API בכל שלב במהלך מחזור החיים של המוניטיזציה, גם אם חבילת ה-API מכילה תוכנית תמחור שפורסמה. (DEVRT-2177)
אפשר להשתמש במספרים עשרוניים במאפיינים מותאמים אישית (Cloud 16.01.20)
כשמשתמשים בתוכנית 'כרטיס תעריפים עם מאפיין מותאם אישית', המאפיין המותאם אישית בכותרת ההודעה שמשמש כמכפיל לעסקה יכול להיות עכשיו ערך עשרוני עם עד ארבע ספרות אחרי הנקודה העשרונית. מידע נוסף על סוג התוכנית הזה זמין במאמר בנושא ציון פרטים של מאפיין מותאם אישית של תעריפים (DEVRT-2191).
שם ותוכנית התמחור בדוחות סיכום (Cloud 15.09.02)
כשמפיקים דוח סיכום של ההכנסות באמצעות Management API, אפשר להוסיף לדוח עמודות של שם תוכנית התמחור ומזהה תוכנית התמחור. כדי לעשות זאת, מוסיפים את המאפיין groupBy RATEPLAN לקריאה ל-API, כמו שמתואר במאמר בנושא יצירת דוחות. (הערה: התכונה הזו עדיין לא זמינה בממשק המשתמש של דוח המונטיזציה). בדוחות מפורטים, העמודות הקיימות של שם תוכנית התמחור ומזהה תוכנית התמחור ממוקמות עכשיו קרוב לתחילת הדוח, לצד שאר העמודות של הקיבוץ. (DEVRT-1740)
שירותי Analytics
פונקציית sum( ) במדדי זמן התגובה (Cloud 16.01.20)
פונקציית הצבירה sum זמינה עכשיו בדוחות בהתאמה אישית ב-Analytics ובקריאות ל-API, עבור המדדים Target Response Time, Total Response Time ו-end_point_response_time. לדוגמה, ב-API /stats (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), אפשר עכשיו להשתמש בפרמטר השאילתה select הבא: ?select=sum(total_response_time). (AXAPP-2006)
דוח ניתוח זמן האחזור: שמות של שרתי proxy ל-API ממוינים (Cloud 16.01.20)
בממשק המשתמש של הדוח Latency Analysis (ניתוח זמן האחזור) (בתוכניות Apigee Edge Enterprise בלבד), רשימת שרתי ה-proxy של ה-API מופיעה בסדר אלפביתי בתפריט הנפתח Proxy. (MGMT-2858)
אפליקציות למפתחים במרכז הבקרה מוצגות לפי השם לתצוגה (Cloud 16.01.20)
בתרשים העמודות של אפליקציות למפתחים בלוח הבקרה של ממשק ניהול, האפליקציות למפתחים מופיעות לפי השם המוצג ולא לפי השם הפנימי. (MGMT-2853)
ווידג'ט חדש של תאריך ושעה בדוחות בהתאמה אישית (Cloud 16.01.20)
שיפרנו את הווידג'ט לבחירת תאריך ושעה בדף של דוחות בהתאמה אישית בממשק הניהול. (MGMT-2881)
פירוט לפי עיר במפה הגיאוגרפית (Cloud 15.07.22)
במפה הגיאוגרפית של Analytics יש אפשרות לניתוח מעמיק של נתונים ברמת העיר בארצות הברית ובקנדה. כשלוחצים על מדינה או מחוז במפה, מוצגת רשימה של ערים שמהן בוצעו שיחות. (MGMT-2282)
התווים | (קו אנכי) ו- = בדוחות בהתאמה אישית ב-Analytics (Cloud 15.09.02)
הגדרות של דוחות בהתאמה אישית ב-Analytics תומכות בשימוש בסמלים | (קו אנכי) ו-= (שווה). לפני כן, היה צריך להשתמש בקידוד %7C ו-%3D עבור הסמלים האלה. (MGMT-2504)
מאפיין Proxy Path Suffix (סיומת נתיב ה-Proxy) (Cloud 15.09.30)
מאפיין חדש של סיומת נתיב שרת proxy (proxy_pathsuffix) זמין בדוחות בהתאמה אישית ב-Analytics ובקריאות ל-API. הסיומת של נתיב ה-proxy היא החלק בכתובת ה-URL של ה-API proxy שמופיע אחרי נתיב הבסיס, כמו הנתיב שנוצר עבור זרימות מותנות. (AXAPP-1902)
בדוחות מוצגים מזהי מפתחים ולא שמות לתצוגה (Cloud 15.09.30)
כשמבצעים קריאות ל-Edge analytics API באמצעות stats API שמחזיר מפתחים, השם לתצוגה של המפתח מוחזר יחד עם מזהה המפתח. בעבר, רק מזהה המפתח הוחזר. (AXAPP-1759)
באגים שתוקנו
בגרסה הזו תוקנו הבאגים הבאים.
Private Cloud 4.16.01
בטבלה הבאה מפורטים הבאגים שתוקנו מאז הגרסה Edge for Private Cloud 4.16.01. כדי לקבל את התיקונים האלה, צריך לפעול לפי ההוראות לעדכון ההתקנה של גרסה 4.16.01 ל-RPM ולקבצים העדכניים ביותר לתמיכה, כפי שמתואר במאמר עדכון Apigee Edge מגרסה 4.16.01.x לגרסה האחרונה של 4.16.01.
| מזהה הבעיה | תיאור | מספר Build |
|---|---|---|
| PRC-736 |
אין יותר צורך ב-GCC ב-apigee-lib |
apigee-lib-4.16.01-0.0.901 |
| PRC-735 |
הכלי apigee-validate לא נכשל יותר כי Yahoo Weather API דורש OAuth |
apigee-validate-4.16.01-0.0.910 |
| PRC-739 |
המשתמשים יכולים לחלץ שיקוף בכל תיקייה במערכת הקבצים |
apigee-mirror-4.16.01-0.0.904
|
| PRC-756 |
הסקריפט BaaS Usergrid check_cassandra_availability.sh לא משתמש יותר בפקודה nc |
baas-usergrid-2.1.0-0.0.112 |
| PRC-778 |
מידע על אשכול Zookeeper לא יאבד יותר אחרי שדרוג |
apigee-migrate-4.16.01-0.0.873 |
| PRC-787 |
API BaaS תומך עכשיו באימות של Cassandra |
baas-usergrid-2.1.1-0.0.122 |
| PRC-804 |
עכשיו אפשר לציין את המיקום של קובצי היומן |
apigee-service-4.16.05-0.0.435 |
| PRC-840 |
קישורי symlink שבורים לרכיבי Edge |
edge-gateway-4.16.01-0.0.538 |
| EDGEUI-538 EDGEUI-524 |
הפקת Soap Proxy נתקעת במהלך ייבוא WSDL/ בעיה בהפקת API Proxy מ-WSDL |
edge-ui-4.16.01-0.0.3650 |
| EDGEUI-543 |
לא ניתן לייבא WSDL מאפשרות של כתובת URL כשהכתובת היא מקומית |
edge-ui-4.16.01-0.0.3650 |
| APIRT-2719 APIRT-2918 |
הערך target.url מוגדר עכשיו כשמבצעים קריאות לטירגוט |
edge-gateway-4.16.01-0.0.538 |
Cloud 16.01.20
| מזהה הבעיה | תיאור |
|---|---|
| MGMT-2964 | הכלי החדש לעריכת שרת proxy לא מקבל הערות בתוך תג Flows |
| MGMT-2957 | הוספת פוד חדש לארגון מחזירה את סטטוס הפריסה של החבילה כשגיאה עבור נתבים בפוד החדש |
| MGMT-2937 | שגיאות של הרשאות לא מספיקות בתפקידים בהתאמה אישית |
| MGMT-2875 | יצירת SOAP של WSDL כוללת כותרות שגויות עבור SOAP 1.2 |
| MGMT-2739 | גרף האנומליות לא מוצג בדוח 'אפליקציות למפתחים' בכרטיסייה Analytics |
| MGMT-2735 | רענון יומני Node.js לא מסתיים או נפסק |
| MGMT-2734 | הכפתור 'שמירה' לא מופעל אחרי שגיאה כלשהי בניסיון לשמור חבילה שנפרסה |
| MGMT-2729 | עדכון היציאה של TargetServer בממשק המשתמש מוחק את SSLInfo |
| MGMT-2702 | פרצת אבטחה XSS (cross-site scripting) ב-Firefox וב-IE תוקנה פרצת אבטחה שיכולה לקרות בגלל נקודות חולשה ב-Firefox וב-IE שמאפשרות באופן לא תקין בקשות חוצות אתרים. |
| MGMT-2681 | Proxy Editor: כשמשתמשים בהתאמת Regex בתנאי, הפועל לא מוצג ב-Flow Navigator |
| MGMT-2361 | הפריסה של שרתי proxy נכשלת עם RPCException: Call timed out |
| MGMT-1662 | פריסת proxy ל-API נכשלת במהלך הפצות של הענן הציבורי של Apigee |
| DEVRT-2286 | ה-API של sync-organization Monetization לא פועל ה-API שמשמש לסנכרון נתוני Apigee Edge עם Monetization תוקן בעדכון האחרון של גרסה 16.01.20. |
| DEVRT-2173 | צריך לשנות את השם של החבילה אבל אי אפשר לערוך אותה בגלל תוכנית תעריפים פעילה |
| DEVRT-1661 | המפתחים נחסמים משליחת בקשות ל-API לפני תאריך ההתחלה של תוכנית התמחור, אבל החסימה לא מוסרת אם מפתח API אישר תוכנית תמחור חודשית קבועה, תוכנית תמחור לפי נפח או חבילה שמתחילה בתאריך עתידי, ואז שולח בקשות ל-API לפני תאריך ההתחלה שצוין, המפתח נחסם משליחת בקשות נוספות. אחרי שמגיע תאריך ההתחלה של התוכנית למחירים, החסימה מוסרת. |
| DEVRT-1643 | תוכנית תעריפים בטיוטה נפגמה אחרי שהיא נשמרה |
| AXAPP-1991 | ביטול ההסכמה לקבלת סיכום ואימיילים מ-Apigee Analytics לא מפסיק |
| AXAPP-1946 | ניקוי ב-Analytics לא מפנה מקום בדיסק |
| AXAPP-1708 | נראה שממשק Analytics API מפיק מספרים שונים לאותו נתון סטטיסטי בהתאם לאופן שבו אני שואל |
| AXAPP-1293 | שמות של אפליקציות למפתחים שלא קיימות באימייל הסיכום של Analytics |
| APIRT-2518 | בעיות בהתחברות ל-backend של https באמצעות מדיניות JavaScript |
| APIRT-2398 | קוד הרשאה לא תקין או שתוקפו פג נספר כשגיאת Apigee |
| APIRT-2397 | steps.assignmessage.SetVariableFailed נספר כשגיאת Apigee |
| APIRT-2396 | IllegalArgumentException, ArrayIndexOutofBoundsException ב-OAuth נספרות כשגיאת Apigee |
| APIRT-2362 | שגיאת קומפילציה של JavaScript |
| APIRT-2322 | מזהה לקוח לא חוקי שדווח בטעות כשגיאת Apigee |
| APIRT-2159 | הוספת message_id לקידומת של הרישום ביומן |
| APIRT-2145 | שיעור גבוה של כשלים בעסקאות ב-Facebook API הוסר האימות של ערכי כותרות שמתחילים ב-':'. |
| APIRT-2137 | MP: Chunked transfer encoding and 205 with content length 0 |
| APIRT-2124 | נתב Nginx לא מעדכן את מאגר ה-MP עבור MP שנוספו לאחרונה |
| APIRT-2117 | מדיניות רישום ההודעות לא מתחשבת בעדכוני DNS |
| APIRT-2110 | רק כותרת אחת מסוג X-Forwarded-For מועברת על ידי הנתב |
| APIRT-2062 | מטמון התגובות לא פועל כמו שצריך כשהתנאי SkipCacheLookup מתקיים |
| APIRT-2061 | מעבד ההודעות לא מעביר הודעות ל-QPID |
| APIRT-2052 | מספר גבוה של מצבי CLOSE_WAIT בגלל שיציאת הניהול לא מגיבה |
| APIRT-2024 | Nginx בלי מאזן עומסים לא מאכלס כמו שצריך את כותרות ה-HTTP של X-Forwarded-For הוספנו הודעה על הוצאה משימוש של X-Forwarded-For להערות על הגרסה 150930 ולמדיניות בקרת הגישה. |
| APIRT-1933 | טועני מחלקות ספציפיים ל-Proxy עדיין מעבירים לטוען המחלקות של MP |
| APIRT-1877 | אי אפשר להסתיר תגובות XML שיש להן מרחבי שמות |
| APIRT-1838 | Apigee-127: הפונקציה VerifyAPIKey מחזירה רק מוצר API אחד כשיש כמה מוצרים |
| APIRT-1827 | נצפתה מגבלה נמוכה על מספר המכשירים שניתן לצפות בהם בו-זמנית בסטרימינג |
| APIRT-1820 | זמן אחזור לסירוגין (> 1%) בסביבת ענן פרטי בגרסה 4.15.04 |
| APIRT-707 | שגיאת NPE במהלך זמן הריצה אם האלמנט <GenerateResponse> נמצא במדיניות VerifyAccessToken |
Cloud 15.07.08
| מזהה הבעיה | תיאור |
|---|---|
| MGMT-2381 | אי אפשר לפרוס שרתי proxy באמצעות כלי העריכה החדש של שרתי proxy |
| MGMT-2374 | צריך לקצץ את הרווח ברכיב BasePath לפני ששומרים את ProxyEndpoint |
| MGMT-2355 | ממשק המשתמש לא מחשב נכון את ההרשאות לכמה תפקידים אם אחד מהם הוא orgadmin |
| MGMT-2324 | ייבוא של מודל Swagger יוצר צמתי SmartDocs שגויים |
| MGMT-1518 | בממשק המשתמש מוצג ששרת ה-proxy נפרס, למרות שהפריסה נכשלה במעבדי ההודעות |
| MGMT-1489 | מוצר API לא יוצר משאבים נכונים |
| DOC-1246 | סתירה במסמכים לגבי אסימוני גישה |
| DEVRT-1661 |
השדה NextRecurringFeeDate ריק כשהמפתח מקבל תוכנית תמחור לפי תכונות |
Cloud 15.07.22
| מזהה הבעיה | תיאור |
|---|---|
| TBD-73 | כתובת IP סטטית לתעבורה נכנסת אל Apigee |
| MGMT-2422 | לא ניתן לערוך אפליקציה של החברה |
| MGMT-2419 | משתמש שמשויך לתפקיד 'משתמש' מקבל שגיאות הרשאה בכניסה |
| MGMT-2341 | מסנן של דוח בהתאמה אישית יוצר שאילתה באופן שגוי |
| MGMT-2207 | JSONThreatProtection - ArrayElementCount does not work if the contained element
is non-primitive במדיניות JSON Threat Protection, הרכיב ArrayElementCount לא הגביל בצורה מדויקת את מספר הפריטים שמותרים במערכים. כבר פתרנו את הבעיה הזו. |
| MGMT-2158 | אי אפשר לייבא WSDL אם הפלט מפנה לחלק ללא סוג |
Cloud 15.08.05
| מזהה הבעיה | תיאור |
|---|---|
| כמה | תוקנו כמה באגים קטנים בעורך של שרתי proxy ל-API. |
Cloud 15.09.02
| מזהה הבעיה | תיאור |
|---|---|
| כמה | תוקנו כמה באגים קטנים בעורך של שרתי proxy ל-API. |
| MGMT-2618 | בעיות נפוצות בפריסה |
| MGMT-2588 | דף ההיסטוריה של המפתחים מריץ קוד HTML/קוד – פגיעות של XSS מתמשך |
| MGMT-2543 | כלי חדש לעריכת שרת proxy משנה את ה-XML בתג <Payload> של מדיניות AssignMessage, מה שגורם לשיבוש בשרתי proxy קיימים של API |
| MGMT-2521 | Trace session hangs at times |
| MGMT-2519 | ממשק המשתמש של הגדרת הסביבה לא פועל |
| AXAPP-1814 | משתנים מותאמים אישית (מדיניות של כלי לאיסוף נתונים סטטיסטיים) לא נוצרים בסביבת הייצור כשהכלי zk curator מופעל |
| APIRT-1927 | מארח וירטואלי לא תקין גורם לנתב לא לטעון את ההגדרה עבור הסביבה |
| APIRT-1863 | הפריסה נכשלה בגלל רווח בחבילה |
| APIRT-1823 | קריאות ל-API עם גופי POST שמכילים תווים של & (אמפרסנד) נתקעות |
| APIRT-1789 | מעבדי הודעות בארגונים מסוימים נתקלים בשגיאות שקשורות לזיכרון |
| APIRT-1776 | קריאה לפונקציה 'print' במדיניות JavaScript גורמת לרישום יתר ביומן |
| APIRT-1766 | פסק זמן ב-WebSockets |
| APIRT-1600 | ConcurrentModificationException in router Router logs showed multiple instances of ConcurrentModification in the logs on a regular basis. הסיבה לכך הייתה שחיבורים נוספו לרשימת ה-reaper בזמן שה-reaper הסיר חיבורים ישנים יותר. כבר פתרנו את הבעיה הזו. |
| APIRT-1491 | חריג של שגיאה 503 (השירות לא זמין) |
| APIRT-1421 | מדיניות JavaCallout לוקחת מדי פעם זמן רב לעיבוד |
| DEVRT-1843 | ממשק המשתמש של Mint צריך לתמוך בעדכון מאפיינים מותאמים אישית ב-TRP בצורה טובה יותר |
| DEVRT-1472 | עדכון המפתח גרם לשגיאת שרת 500 |
Cloud 15.09.30
| מזהה הבעיה | תיאור |
|---|---|
| MGMT-2687 | דוחות בהתאמה אישית גורמים להקפאת הדפדפן עם יותר מ-14,000 רכיבים של מימדים |
| MGMT-2677 | מונטיזציה: הדף 'מפתחים' בממשק הניהול קופא כשיש אלפי מפתחים, והחלוקה לדפים לא מופעלת בארגון |
| MGMT-2674 | ממשק המשתמש של Edge מנסה להוריד מהאינטרנט בזמן שהמשתמש מתחבר |
| MGMT-2658 | בעיות בממשק המשתמש של שרת הניהול שקשורות לגרסה של OPDK בשדרוג של גרסת proxy ל-API |
| MGMT-2616 | הכלי החדש לעריכת פרוקסי של API לא מטפל בישויות XML בצורה נכונה |
| MGMT-2541 | מזהה מערכת אימות חיצונית נוסף כאדמין עם + בסיסמה, אבל הוא לא תקין |
| MGMT-2510 | בתפריט הנפתח לא מוצגים כל המפתחים ששייכים לארגון |
| MGMT-2508 | הסמל של קישור מנותק במדיניות מוצג בצורה לא מדויקת |
| MGMT-2334 | אי אפשר לגשת למשאבים מנקודת קצה שנייה של שרת proxy |
| MGMT-1967 | אפליקציות למפתחים עם אותו שם לתצוגה מציגות נתוני תנועה זהים בניתוח הנתונים |
| DEVRT-1839 | מונטיזציה: רשימת המדינות לבחירה בממשק הניהול לא ממוינת בצורה נכונה |
| AXAPP-1887 | תנאי הסינון לא פועלים כמו שמתואר במסמכים |
| AXAPP-1869 | הסרת משתמש מארגון אמורה לבטל את ההרשמה שלו לקבלת אימיילים עם נתוחי שימוש |
| AXAPP-1533 | השגיאה Invalid API Call (קריאה לא תקינה ל-API) מוצגת במפה הגיאוגרפית ב-Analytics |
| APIRT-2061 | מעבד ההודעות לא מעביר הודעות ל-QPID |
| APIRT-2052 | מספר גבוה של מצבי CLOSE_WAIT בגלל שיציאת הניהול לא מגיבה |
| APIRT-2024 | Nginx בלי מאזן עומסים לא מאכלס כראוי כותרות HTTP מסוג X-Forwarded-For |
| APIRT-1838 | Apigee-127: הפונקציה VerifyAPIKey מחזירה רק מוצר API אחד כשיש כמה מוצרים |
Private Cloud 4.15.07.03
| מזהה הבעיה | תיאור |
|---|---|
| APIRT-1600 | ConcurrentModificationException ביומני נתבים |
| APIRT-1734 | עדכונים של קובצי משאבים ללא השבתה ברמת הארגון או הסביבה |
| APIRT-1820 | זמן אחזור לסירוגין (> 1%) בסביבת ענן פרטי בגרסה 4.15.04 |
| APIRT-2159 | הוספת message_id לקידומת של הרישום ביומן |
| APIRT-2160 | החרגת לחיצת היד של SSL מ-request_processing_latency בנתוני analytics |
| AXAPP-1882 | שרשור של צופה בצרכנים מתחבר לתור הלא נכון בפריסה פעילה/פעילה |
| AXAPP-1946 | הנתונים עוברים לטבלת העובדות של ההורה במקום לטבלת העובדות של הצאצא כשהם באזור זמן שאינו UTC |
| MGMT-1590 | תוקנה פגיעות באבטחה |
| MGMT-1662 | הפריסה נכשלת במהלך ההפצה |
| MGMT-2361 | הפריסה של שרתי proxy נכשלת עם RPCException: Call timed out |
| MGMT-2397 | תצוגת הקוד לא מנתחת נכון את התווים של סוף השורה |
| MGMT-2466 | בדיקת האשכול מול מעבד ההודעות מראה שנתב שלא ניתן להגיע אליו מחובר כחבר |
| OPDK-1981 | backup-cassandra.sh לא מגבה את מרחב המפתחות של המערכת |
| OPDK-1982 | apigee-upgrade.sh צריך לבדוק את הגרסה של Cassandra SSTable לפני השדרוג |
Private Cloud 4.15.07.01
| מזהה הבעיה | תיאור |
|---|---|
| OPDK-1927 | חסרות טבלאות בשדרוג המונטיזציה; נוצרים אינדקסים כפולים |
| OPDK-1878 | שינוי השם של ה-POD של השער במהלך ההגדרה גורם לבעיות |
| OPDK-1886 | לצומת אין גישה לכתובות IP מקומיות כמו 192.168.x.y |
| MGMT-2521 | Trace session hangs at times |
| MGMT-2543 | כלי חדש לעריכת שרת proxy משנה את ה-XML בתג <Payload> של מדיניות AssignMessage, מה שגורם לשיבוש בשרתי proxy קיימים של API |
| MGMT-2599 | עורך ה-Proxy החדש משחזר את הקידומת של מרחב השמות אחרי שמוחקים אותה |
| MGMT-2702 | פרצת אבטחה XSS (cross-site scripting) בדפדפני FireFox ו-IE |
| APIRT-1074 | תוכן בפורמט Gzip לא מטופל בצורה תקינה כשנשלחת הכותרת Connection: Close בלי הכותרות Content-Length או Transfer-Encoding |
בעיות מוכרות
בגרסה הזו יש את הבעיות הידועות הבאות.
| מזהה הבעיה | תיאור |
|---|---|
| APIRT-2742 | שילוב של Edge JMX לא זמין ב-Edge for Private Cloud 4.16.01, כי שרת Nginx החליף את נתב Netty. |
| APIRT-2978 |
הנתב לא מצליח להפעיל את Nginx או שהנתב לא מצליח להתחיל אם נתב Edge לא מצליח להפעיל את Nginx או לא מצליח לפעול בכלל, כמו שמוצג בקובץ /opt/apigee/var/log/edge-router/logs/system.log, צריך למחוק את כל הקבצים בספרייה /opt/nginx/conf.d ולהפעיל מחדש את הנתב: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
| DOC-1687 | בגלל קונפליקט ידוע של תלות בחבילה, סוכן Katello שמשמש ב-Satellite Server 6 לא יותקן בצורה תקינה במארחי Apigee Edge שמריצים את Qpid daemon. |
| PRC-1118 |
שגיאה בהרצת הפקודה "apigee-service apigee-postgresql pg-data-purge" אם מריצים את הפקודה apigee-service apigee-postgresql pg-data-purge ומופיעה שגיאה מהסוג הבא: שגיאה: צריך להיות בעלים של הקשר עורכים את /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge ומגדירים את המאפיין הבא ל-apigee: POSTGRES_USER=apigee |