4.15.04.03-WS (WebSockets) – נתוני גרסה של Apigee Edge ל-Private Cloud

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

ביום חמישי, 13 באוגוסט 2015, פרסמנו תיקון עבור Apigee Edge ל-Private Cloud WebSockets.

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

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

התאמה של גודל הפריים ב-WebSocket

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

  • בקובץ router.properties של הנתב, מגדירים את:
    WEBSOCKET.frame.limit=4k
  • בקובץ netty-websocket-adaptor.properties של מעבד ההודעות, מגדירים את:
    netty.websocket.message.max.frame.length=4k

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

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

המשתנים של תהליך היעד לא מאוכלסים בצורה נכונה עבור שרתי יעד ויעדים מוטבעים

משתנים חדשים בתהליכי ההודעות מספקים מידע מלא יותר על כתובות ה-URL לנקודות הקצה ולשרתי היעד:

  • TargetEndpoint: request.url מחליף את target.basepath.with.query.
  • TargetServer: loadbalancing.targetserver מחליף את targetserver.name. בנוסף, target.basepath מאוכלס רק כשהרכיב <Path> נמצא בשימוש ברכיב HTTPTargetConnection <Load Balancer> של TargetEndpoint. (APIRT-1050)

הבאגים תוקנו

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

מזהה הבעיה התיאור
TBD-82 הבדיקות העצמיות של שרת הניהול נכשלות אחרי שינוי של סיסמת המערכת
MGMT-2551 ממשק המשתמש בגרסה 4.15.04.03 לא עובד יותר עם Java 6
MGMT-2418 ה-UI config apigee.conf לא תומך ב-TLS
MGMT-2255 הבדיקות העצמיות של שרת הניהול נכשלות אחרי שינוי של סיסמת המערכת
MGMT-1677 אימות היומן נכשל וההרשאה נכשלה בניפוי הבאגים
CORERT-318 HTTPServer.streaming.buffer.limit=10 גרם לבקשות תקינות לסירוגין
במהלך הטיפול בלקוחות איטיים ובמטענים ייעודיים (payload) גדולים, מדי פעם הבקשות היו נתקעות ומסתיימות הזמן הקצוב לתפוגה של הנתב. הבעיה הזו קרתה רק כשהמאפיין HTTPServer.streaming.buffer.limit הוגדר בנתב כערך שאינו אפס. הבעיה נפתרה.
APIRT-1766 חסימות זמניות ב-WebSockets
APIRT-1713 חלצות מדיניות שנכשלו בעומס של 10TPS
APIRT-1472 הודעות ב-system.log בכל הפעלה של API לבדיקת תקינות
APIRT-1147 ההורדה של נתוני סטרימינג בשרת proxy מקטגוריית S3 לא הסתיימה