لمنع مشاكل الذاكرة في متصفّح 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