כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של
Apigee X. מידע
ביום שני, 24 בספטמבר 2018, התחלנו לפרסם גרסה חדשה של Apigee Edge ל-Public Cloud.
לקוחות ענן פרטי: האם הגרסה הזו לענן כלולה בגרסת הענן הפרטי שלכם? כדי לבדוק אילו גרסאות לענן היא כוללת, עליך לעיין בנתוני הגרסה של הגרסה שלך. כדאי גם לקרוא את המאמר מידע על מספור גרסאות כדי להבין איך אפשר לחשב אותו בעזרת השוואה בין מספרי גרסאות.
יש לך שאלות או בעיות? כאן אפשר לקבל עזרה.
הודעות על גרסאות: עוברים אל http://status.apigee.com ולוחצים על Subscribe to Updates.
עדכונים ותכונות חדשות
בהמשך מופיעים התכונות והעדכונים החדשים בגרסה הזו.
מזהה הבעיה | שם הרכיב | התיאור |
---|---|---|
67506562 | זמן ריצה ל-API |
תמיכה ב-SSL/TLS במדיניות JavaScript מדיניות JavaScript מאפשרת להגדיר <SSLInfo> לקריאות מאובטחות של SSL/TLS לשירותים חיצוניים. למידע נוסף, עיינו במסמכי התיעוד של המדיניות של JavaScript. |
77149507 | זמן ריצה ל-API |
משתני SSL/TLS שזמינים בנתבי Edge כשעברו מ-Edge Public Cloud מנתבים מ-Netty ל-Nginx, חלק ממשתני הזרימה של SSL/TLS לא היו זמינים יותר. במסגרת העדכון הזה, חלק ממשתני SSL/TLS יהיו זמינים שוב. מידע נוסף זמין במאמר גישה לפרטי החיבור של TLS בשרת proxy ל-API. |
67310628 | זמן ריצה ל-API |
תמיכה בקריאה חוזרת (callback) של JavaScript ב-httpClient עבור יתרונות מרכזיים משופרים האובייקט דוגמה: לפני ex1 = httpClient.get("http://example.com"); ex1.waitForComplete(); if (ex1.isSuccess()) { response1 = ex1.getResponse(); context.setVariable('example.status',response1.status); } else { error = ex1.getError(); context.setVariable('example.error','Woops: ' + error); } דוגמה: עכשיו function onComplete(response, error) { if (response) { context.setVariable('example.status', response.status); } else { context.setVariable('example.error', 'Woops: ' + error); } } // Function callback allowed as an argument. httpClient.get("http://example.com", onComplete); |
80298811 | שרת ניהול |
ממשק API חדש לניהול (בטא): עדכון מוצרי API שהוקצו למפתח צרכן לאפליקציות למפתחים יש מפתחות צרכנים/API שמשויכים למוצרי API ספציפיים. ממשק API חדש לניהול (גרסת בטא) מאפשר לשנות את מוצרי ה-API שמשויכים למפתח צרכן יחיד. בדוגמאות הבאות ל-cURL, נניח שמפתח צרכן כבר משויך
למוצר בשם מטען ייעודי (payload) של JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email מטען ייעודי (payload) של XML curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
113700413 | יעדים מתארחים |
לוגיקת רענון האסימון לא תקינה |
112481174 | יעדים מתארחים |
לא להיכשל בביטול הפריסה של שרת ה-proxy עקב שגיאת Turbo |
111443934 | יעדים מתארחים |
איך לפשט את הטמעת ה-API ב-Edge |
110897740 | יעדים מתארחים |
הטמעת תמיכת מחיקה מתאימה של אפליקציות/גרסאות של Turbo |
110894391 | יעדים מתארחים |
Refactoring TurboService ב-Edge כדי לפשט בקשות/ניסיונות חוזרים של HTTP |
110377069 | ניתוח נתונים |
מאפיין חדש לניתוח נתונים ושינוי למאפיין בגרסה הזו של Edge לענן, האופן שבו Edge מגדיר את המאפיין בגרסה הזו, המאפיין אזהרה: לכותרת עכשיו אפשר להשתמש במאפיין השינוי הזה משפיע גם על האופן שבו
מדיניות AccessControl מטפלת בכותרת |
109955269 | זמן ריצה ל-API |
עדכון fh.properties עבור גרסה 180608 של גרסה 180608 |
80154696 | שרת ניהול |
הכללת פרטי האזור והשרת של כל שרת בתשובות לסטטוס הפריסה והפריסה |
80096158 | מונטיזציה |
הוספת כתובת האימייל של המפתח למערך הנתונים של המונטיזציה |
80088703 | מונטיזציה |
חזרה לגרסה הקודמת של סימון ברירת המחדל ב-BigQuery |
79980234 | זמן ריצה ל-API |
הוספת סוג המשאב לקובצי משאבים שונים |
79979555 | זמן ריצה ל-API |
איך לוודא שיש ישויות הורה כשמבצעים פעולות יצירה/קריאה |
79445195 | Edge Micro |
תמיכה ב-Microgateway ב-mTLS במהלך הפעלת ממשקי API לניהול |
79165169 | זמן ריצה ל-API |
Sonar: הצגת סטטוס ה-http של יעד ה-HTTP וזמן האחזור של כל אחד מהיעדים |
79094567 | מונטיזציה |
הוספת העמודה 'כתובת אימייל למפתחים' לדוח סיכום המונטיזציה |
78910936 | זמן ריצה ל-API |
העברה של תלות MP ב-isSenseEnabled ל-Sense.Protection |
78911890 | שרת ניהול |
תפקידי משתמשים מובנים חדשים ב-Sense: SenseOperator ו-SenseUser |
78535353 | זמן ריצה ל-API |
תיקון XFF כאשר הנתב נמצא מאחורי http(s) GLB של GCP |
78304706 | זמן ריצה ל-API |
MP צריך להוסיף כותרות הקשורות לתאימות |
78297238 | זמן ריצה ל-API |
הוספת כותרות HTTP בנתב לצורך תאימות ל-PCI |
77543608 | מונטיזציה |
מונטיזציה: הוספת "פרופיל הארגון לא נמצא" |
72232364 | מונטיזציה |
יצירת סביבת מונטיזציה לכל ארגון |
באגים שתוקנו
הבאגים הבאים תוקנו בגרסה הזו. הרשימה הזו מיועדת בעיקר למשתמשים שבודקים אם כרטיסי התמיכה שלהם תוקנו. הוא לא נועד לספק מידע מפורט לכל המשתמשים.
מזהה הבעיה | שם הרכיב | התיאור |
---|---|---|
113267243 | זמן ריצה ל-API |
אישור jstack מ-jstack-local-copy לא מהיר מספיק. |
113222974 | זמן ריצה ל-API |
הדיסקים ב-MP מתמלאים בקובצי system.log*.tmp ענקיים |
111671525 | יעדים מתארחים |
קודי תגובה שלא הועברו בהצלחה מ-HT ליצירת תקלה בשרת proxy |
111416863 | זמן ריצה ל-API |
שרת proxy אחד בארגון לא נפרס בגרסה 180608_03 |
111073791 | טורבו |
לוגיקת הסקרים יכולה לפעול לנצח אם שגיאות מוחזרות כל הזמן |
110924838 | זמן ריצה ל-API |
נתבי pod לניסיון לא נטענים ב-R180608 עבור מארחים וירטואליים |
110425503 | זמן ריצה ל-API |
טעינה מחדש של nginx גורמת לבעיות בזמינות של MP |
79541171 | זמן ריצה ל-API |
המאפיין x_forwarded_for_ip כולל דיווח רק על כתובת ה-IP הראשונה ברשימה. היא אמורה לדווח על הרשימה המלאה. תיקון פנימי לתמיכה בעדכון מוצר עתידי. |
109673863 | זמן ריצה ל-API |
תיקון באג שאפשר למחוק את המארח הווירטואלי שנמצא בשימוש |
80538530 | זמן ריצה ל-API |
הלקוח לא יכול לפרוס גרסה חדשה של שרת proxy |
80429941 | זמן ריצה ל-API |
הפרמטר CassandraRepositoryסים.exists() תמיד מחזיר TRUE עבור נתיבים של /apiproxies/*/maskconfigs/* |
80207872 | זמן ריצה ל-API |
הוספת רישום לשירותי configstore כך שיהיה קל יותר לדעת באילו הגדרות אתם משתמשים כשמפעילים את האפליקציה |
80203732 | זמן ריצה ל-API |
טיפול טוב יותר בסוגי תוכן בלקוח ה-HTTP של DeploymentStatusService |
79993247 | זמן ריצה ל-API |
בקשות HEAD אל יעדי Node.js תקועות |
79944922 | זמן ריצה ל-API |
פריסות חבילות של Hosted Targets נכשלו עם messaging.resource.UnknownResourceType |
79939838 | זמן ריצה ל-API |
יצירת קובץ build.info שיעבוד עם kokoro לצורך שילוב מסד נתונים איכותי |
79939496 | זמן ריצה ל-API |
יצירת אסימון OAuth נכשלת בעקבות מעבר ל-NumberFormatPeriod |
79882402 | זמן ריצה ל-API |
JWT: TimeAllowance ב-VerifyJWT לא מטופל כמו שצריך |
79876202 | מונטיזציה |
ניקוי היקף המטבעה מ-mxgroup כחלק ממחיקת הארגון |
79752674 | שרת ניהול |
התעלמות מטעינה של אפליקציות וחברות בזמן אחזור האימייל של המפתח עבור מזהה המפתח |
79697050 | זמן ריצה ל-API |
תיקון הבאג בחישוב של גלילת עכבר ביום בתהליך שאינו CPS |
79657368 | זמן ריצה ל-API |
שגיאות בפריסה של שרת proxy ל-API |
79615400 | מונטיזציה |
הגדרת הסימון BigQuery כ-True כברירת מחדל |
79578681 | זמן ריצה ל-API |
בעיה עם מרחב מפתחות גדול ב-Kassandra |
79439193 | מונטיזציה |
איפוס סכום הזיכוי לא פועל כמצופה עבור הארגון |
79418654 | מונטיזציה |
הוספת מפריד פסיק לדוחות מפורטים אסינכרוניים |
79221633 | זמן ריצה ל-API |
יציאה מ-NIOThread |
78200288 | שרת ניהול |
חלק מהפריסות נכשלות אם מנתקים MP ונתבים ולאחר מכן מחברים מחדש את הנתב |
78190575 | זמן ריצה ל-API |
מוודאים שההפעלה מחדש של תהליך המיקרו-ליבה לא גורמת לכפילויות של תגי שירות של Consul |
78088197 | זמן ריצה ל-API |
ההחרגה של חבילות הצפנה ל-TLS (אבטחת שכבת התעבורה) בשרת הניהול לא פועלת |
77735168 | זמן ריצה ל-API |
קובצי יומן גדולים מסוג *.tmp ב-MP ממלאים את הדיסק |
74484305 | מונטיזציה |
קריאת GET לאחר העברה של CPS -> suspended_developers לא מחזירה מזהים חדשים |
73597605 | זמן ריצה ל-API |
SharedFlow – המדיניות MessageLogging לא בוצעה |
69045657 | שרת ניהול |
העלאת מדיניות נפרדת של ServiceCallout עם יעד Load Balancer או הגדרת תצורה של SSLInfo KeyStore מובילה ל-NullPointer מבוססי חריגות |
67664750 | מונטיזציה |
לא ניתן למחוק את נתוני המונטיזציה |
67517550 | שרת ניהול |
כשל בפריסה בגלל זמן אחזור ארוך בשכפול חבילה של שרת proxy |
67176875 | מונטיזציה |
/delete-org-data נכשל בתוכנית תעריפים ספציפית למפתח |