এজ-এ মেমরি সমস্যা প্রতিরোধ করতে, রাউটার এবং বার্তা প্রসেসরে বার্তা পেলোডের আকার 10MB সীমাবদ্ধ। এই আকারগুলি অতিক্রম করার ফলে একটি protocol.http.TooBigBody
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
- এজ উপাদান পুনরায় চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
বা:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart