Edge for Private Cloud גרסה 4.18.05
כדי למנוע בעיות בזיכרון ב-Edge, גודל המטען הייעודי של ההודעות בנתב ובמעבד ההודעות הוא
ל-10MB. חריגה מהגדלים האלה תוביל
שגיאה protocol.http.TooBigBody
.
משתמשים במאפיינים הבאים כדי לשנות את המגבלות בנתב, במעבד ההודעות או בשניהם. ערך ברירת המחדל של שני הנכסים הוא '10m' תואם ל-10MB:
conf_http_HTTPRequest.body.buffer.limit
conf_http_HTTPResponse.body.buffer.limit
כדי להגדיר את המאפיינים האלה:
- פותחים את הקובץ
router.properties
או את הקובץmessage-processor.properties
בכלי לעריכה. אם הקובץ לא קיים, יוצרים אותו:vi /opt/apigee/customer/application/router.properties
או:
vi /opt/apigee/customer/application/message-processor.properties
- מגדירים את המאפיינים שרוצים:
conf_http_HTTPRequest.body.buffer.limit=15m conf_http_HTTPResponse.body.buffer.limit=15m
- שומרים את השינויים.
- מוודאים שהבעלות על קובץ המאפיינים היא של המשתמש 'apigee':
chown apigee:apigee /opt/apigee/customer/application/router.properties
או:
chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
- מפעילים מחדש את רכיב Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
או:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart