16.01.20 – נתוני הגרסה של Apigee Edge ל-Public Cloud

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

ביום שלישי, 2 בפברואר 2016 השקנו גרסת ענן חדשה של Apigee Edge for Public ב-Google Cloud.

תכונות ושיפורים חדשים

בהמשך מפורטים התכונות והשיפורים החדשים בגרסה הזו.

עיצוב מחדש של אשף ה-Proxy ל-API

אשף ה-Proxy ל-API קיבל עיצוב מחדש. כשלוחצים על '+ שרת Proxy ל-API' בדף ממשקי ה-proxy ל-API בממשק המשתמש של הניהול, האשף החדש ינחה אתכם בתהליך היצירה של שרת ה-proxy ל-API. כל זמינות אותן הגדרות כמו האשף הקודם של שרת ה-proxy של ה-API. (שעון גריניץ'-1376)

יצירת API שרתי proxy עם מסמכי OpenAPI (Swagger)

כחלק מהעיצוב החדש של אשף ה-proxy ל-API, עכשיו אפשר ליצור שרת proxy ל-API מ-OpenAPI (Swagger). בדף הראשון של אשף ה-Proxy ל-API, לוחצים על שימוש ב-OpenAPI. כשבוחרים באפשרות שרת Proxy הפוך, אפליקציית Node.js או לא טירגוט. בשדה שמופיע, מזינים את כתובת ה-URL של מסמך ה-OpenAPI שלכם. לקבלת מידע נוסף מידע נוסף, ראו איך שרת proxy ל-API. (שעון גריניץ'-1376)

תמיכה ב-WSDL 1.2 ל-SOAP שרתי proxy

Apigee Edge תומכת ב-WSDL 1.2 ביצירת שרתי proxy ל-API כדי לקרוא לשירותי SOAP. (שעון גריניץ'-2835)

SSLInfo משתנים בהגדרות של TargetEndpoint

ב-TargetEndpoint של API ל-API, אפשר להגדיר באופן דינמי פרטי SSL/TLS כך שיתמכו בממשק גמיש. דרישות זמן ריצה. בדוגמה הבאה לאופן ההגדרה של SSLInfo בנקודת קצה (TargetEndpoint) ההגדרה הזו, את הערכים אפשר לספק בזמן הריצה באמצעות נכס Java Callout, מדיניות JavaScript מדיניות הקצאת הודעה. משתמשים במשתני ההודעה שמכילים את הערכים שרוצים להגדיר.

<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

כללי מדיניות טענת נכוֹנוּת (assertion) של SAML תומכים עכשיו באלגוריתם RSA_SHA256, בנוסף ל-RSA_SHA1. (APIRT-1779)

אימות באישור העלאות

כדי למנוע העלאה של אישורים שפג תוקפם או לא בתוקף למאגרי מפתחות ולמאגרי מהימנות, ממשק ה-API לניהול מאמת אישורים בזמן ההעלאה. האישורים מאומתים כדי לוודא הקובץ לא גדול מ-50KB והפורמט הוא PEM או DER. גם תפוגת האישור מאומתת. כדי לשנות את ברירת המחדל של אימות התפוגה (כדי לא לאמת אותו לציון פקיעת תוקף של אישור בהעלאה), צריך להשתמש בפרמטר השאילתה הבא: ?ignoreExpiryValidation=true

מידע נוסף זמין במאמר העלאת קובץ JAR ל-Keystore ו- העלאת אישור ל-Truststore (SECENG-516) ו-(APIRT-2213)

סקרים אוטומטיים ביומני Node.js דף

כשמציגים את יומני Node.js מעורך שרת ה-proxy, הדף של Node.js Logs פועל אוטומטית מדי פעם כדי לראות רשימה של יומנים חדשים זמינים. לוחצים על 'הפסקת הרענון האוטומטי' כדי להשבית לבצע רענון אוטומטי. (MGMT-1692)

מוצר API ביצועי דפים, אין אפליקציות למפתחים

כאשר מציגים מוצר API בממשק המשתמש של הניהול, האפליקציות למפתחים שמשויכות אליו מוצרים מפורטים. כדי לשפר את הביצועים של ממשק המשתמש, רשימת האפליקציות למפתחים לא מוצגת עריכה של מוצר ה-API. (שעון גריניץ'-2869)

מינוי יומי אימיילים בנושא ניתוח נתונים

מעכשיו, אדמינים ארגוניים צריכים להירשם באופן מפורש לקבלת אימיילים יומיים של דוחות ניתוח נתונים. אפשר להירשם או לבטל את ההרשמה על ידי הגדרה של העדפת משתמש בממשק המשתמש של הניהול או בממשק הניהול API. מידע נוסף זמין במאמר הרשמה לניתוח נתונים יומי אימיילים. (AXAPP-1949)

פונקציית amount( ) בתגובה מדדי זמן

בדוחות בהתאמה אישית ב-Analytics ובקריאות ל-API, הערך 'sum' פונקציית הצבירה זמינה עכשיו 'זמן יעד לתגובה', 'זמן תגובה כולל' ו-end_point_response_time. לדוגמה, ב /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), עכשיו אפשר להשתמש באפשרות "בחירה" פרמטר של שאילתה: ?select=sum(total_response_time). (AXAPP-2006)

ניתוח זמן אחזור דוח: שמות של שרתי proxy ל-API ממוינים

בממשק המשתמש של דוח ניתוח זמן האחזור (בתוכניות לארגונים של Apigee Edge בלבד), שרתי ה-proxy ל-API ברשימה הנפתחת של שרתי proxy, לפי סדר האלף-בית. (שעון גריניץ'-2858)

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

במרכז הבקרה של ממשק הניהול, תרשים העמודות של האפליקציות למפתחים מפרט את האפליקציות למפתחים לפי תצוגה ולא שם פנימי. (שעון גריניץ'-2853)

הווידג'ט החדש של תאריך ושעה מופעל דוחות בהתאמה אישית

הווידג'ט של בוחר התאריך והשעה בדף דוחות בהתאמה אישית בממשק המשתמש של הניהול שופר. (שעון גריניץ'-2881)

מונטיזציה: עריכת API שמות של חבילות

אפשר לעדכן את השם של חבילת API בכל שלב במחזור החיים של המונטיזציה, גם כשחבילת ה-API מכילה תוכנית תעריפים שפורסמה. (DEVRT-2177)

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

כשמשתמשים ב'מחירון עם מאפיין מותאם אישית' תוכנית, המאפיין המותאם אישית בהודעה המשמשת כמכפיל לעסקה, יכולה עכשיו להיות ערך עשרוני של עד 4 של ספרות אחרי הנקודה העשרונית. למידע נוסף על סוג התוכנית הזה, אפשר לעיין במאמר ציון מותאם אישית של מחירון פרטי המאפיין. ( DEVRT-2191)

שיפורים כלליים

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

הבאגים תוקנו

הבאגים הבאים תוקנו בגרסה הזו.

מזהה הבעיה תיאור
MGMT-2964 עורך ה-proxy החדש לא מקבל תגובות בתג Flows
MGMT-2957 הוספת רצף חדש לארגון מחזירה את סטטוס הפריסה של החבילה כשגיאה לנתבים ב-pod החדש
MGMT-2937 שגיאות לגבי הרשאות לא מספיקות בתפקידים בהתאמה אישית
MGMT-2875 ליצירת WSDL SOAP יש כותרות שגויות ל-SOAP 1.2
MGMT-2739 בדוח 'אפליקציות למפתחים', לא מוצג תרשים חריגה בכרטיסייה 'Analytics'
MGMT-2735 רענון יומני Node.js אף פעם לא מסתיים/נעצר
MGMT-2734 לחצן השמירה לא מופעל לאחר שגיאה במהלך הניסיון לשמור מודעה שנפרסה חבילה
MGMT-2729 עדכון היציאה של TargetServer בממשק המשתמש יגרום למחיקת SSLInfo
MGMT-2702 נקודות חולשה באבטחה של אתרים שונים ב-Firefox וב-IE
תוקנה פרצת אבטחה שעלולה לקרות עקב נקודות חולשה של FireFox ו-IE שמאפשרות בקשות בין אתרים באופן בלתי הולם.
MGMT-2681 עורך proxy: כשמשתמשים בהתאמה של ביטויים רגולריים (regex) בתנאי, בכלי Flow Navigator לא מציג את פועל
MGMT-2361 פריסה של שרתי proxy נכשלה עם RPC חריג: תם הזמן הקצוב לקריאה
MGMT-1662 פריסת שרת ה-proxy ל-API נכשלה במהלך גרסאות של Apigee Public Cloud
DEVRT-2286 ממשק ה-API של המונטיזציה לארגון הסנכרון לא תקין
ה-API המשמש לסנכרון נתוני Apigee Edge עם מונטיזציה תוקנו ברענון האחרון של גרסה 16.01.20.
DEVRT-2173 יש צורך לשנות את שם החבילה אבל לא ניתן לערוך אותו בגלל תעריף פעיל תוכנית
DEVRT-1661 המפתח חסום לשליחת בקשות API לפני תאריך ההתחלה של תוכנית התמחור, אבל החסימה לא משוחררת אף פעם
אם מפתח API קיבל תשלום חודשי קבוע, תעריף עם טווח נפח או תעריף חבילה שמתחיל ב- בתאריך עתידי, ואז שולח בקשות API לפני תאריך ההתחלה שצוין, ה-API המפתח נחסם כך שלא יוכל לשלוח בקשות נוספות. אחרי שתאריך ההתחלה של תוכנית התמחור והתשלומים הוא הגעת לחסימה, והיא משוחררת.
DEVRT-1643 טיוטת תוכנית התעריפים פגומה אחרי שהיא נשמרת
AXAPP-1991 ביטול ההצטרפות לסיכום של Apigee Analytics והאימיילים לא מפסיקים
AXAPP-1946 ניקוי Analytics לא מפנה מקום בכונן
AXAPP-1708 נראה ש-Analytics API מייצר מספרים שונים לאותו נתון סטטיסטי בהתאם לאופן שבו מבקשים ממני
AXAPP-1293 שמות של אפליקציות מפתחים שלא קיימים בהודעת הסיכום ב-Analytics
APIRT-2518 בעיות בהתחברות לקצה העורפי https עם מדיניות JavaScript
APIRT-2398 קוד הרשאה לא חוקי/התוקף פג – נספר כשגיאת Apigee
APIRT-2397 steps.assignmessage.SetVariableError נספרת כשגיאת Apigee
APIRT-2396 legalArgumentמפרסמים, ArrayIndexOutofBoundsזה ב-OAuth נספרו כ- שגיאת Apigee
APIRT-2362 שגיאת הידור של JavaScript
APIRT-2322 המזהה של Client-ID לא תקין דווח בטעות כשגיאת Apigee
APIRT-2159 הוספת message_id לקידומת הרישום ביומן
APIRT-2145 כשל רב בעסקאות ב-Facebook API
אימות של ערכי כותרת שמתחילים ב-':' הוסר.
APIRT-2137 MP: קידוד העברה במקטעים ו-205 באורך תוכן 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 ללא מאזן עומסים לא מאוכלס כראוי ב-X-Forwarded-For HTTP כותרות
נוספה הודעה על הוצאה משימוש של X-Forwarded-For לנתוני הגרסה של 150930 ולבקרת הגישה המדיניות בנושא
APIRT-1933 מטענים ספציפיים לשרת proxy עדיין מעניקים גישה ל-MP classloader
APIRT-1877 לא ניתן לבצע אנונימיזציה של תגובות XML שיש בהן מרחבי שמות
APIRT-1838 Apigee-127: VerifyAPIKey מחזיר מוצר API אחד בלבד כאשר מספר מוצרים קיים
APIRT-1827 זוהה הגבלה נמוכה על סטרימינג בו-זמנית
APIRT-1820 זמן אחזור לסירוגין (יותר מ-1%) בענן פרטי 4.15.04 סביבה
APIRT-707 NPE במהלך זמן ריצה אם הפונקציה <GenerateResponse> נמצא ב המדיניות VerifyAccessToken