الإصدار 4.19.01 من Edge for Private Cloud
لمنع مشكلات الذاكرة في Edge، فإن حجم حمولة الرسائل في جهاز التوجيه ومعالج الرسائل هو
الحد الأقصى المسموح به هو 10 ميغابايت. يؤدي تجاوز هذه الأحجام إلى
خطأ protocol.http.TooBigBody
.
استخدِم السمات التالية لتغيير الحدود المفروضة على جهاز التوجيه أو معالج الرسائل أو كليهما. لهما القيمة التلقائية "10 متر" لكل من الموقعَين. بما يعادل 10 ميغابايت:
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