Edge for Private Cloud v. 4.17.09
Edge में मेमोरी की समस्याओं से बचने के लिए, राऊटर और मैसेज प्रोसेसर पर मैसेज पेलोड का साइज़ 10 एमबी तक सीमित है. उन साइज़ की सीमा पार करने से,
protocol.http.TooBigBody
गड़बड़ी होती है.
राऊटर, मैसेज प्रोसेसर या दोनों की सीमाओं में बदलाव करने के लिए, इन प्रॉपर्टी का इस्तेमाल करें. दोनों प्रॉपर्टी की डिफ़ॉल्ट वैल्यू "10m" होती है, जो 10 एमबी से जुड़ी होती है:
- conf_http_HTTPRequest.body.buffer.limit
- conf_http_HTTPResponse.body.buffer.limit
इन प्रॉपर्टी को सेट करने के लिए:
- किसी एडिटर में, Routingr.property फ़ाइल
या message-processor.property
फ़ाइल खोलें. अगर फ़ाइल मौजूद नहीं है, तो उसे बनाएं::
> vi /opt/apigee/customer/application/roor.property
या:
> vi /opt/apigee/customer/application/message-processor.property - प्रॉपर्टी को ज़रूरत के मुताबिक सेट करें:
conf_http_HTTPRequest.body.buffer.limit=15m
conf_http_HTTPResponse.body.buffer.limit=15m - बदलावों को सेव करें.
- पक्का करें कि प्रॉपर्टी की फ़ाइल का मालिक, 'apigee' उपयोगकर्ता हो:
> chown apigee:apigee /opt/apigee/customer/application/roor.property
या:
> chown apigee:apigee /opt/apigee/customer/application/message-processor.प्रॉपर्टी - एज कॉम्पोनेंट को रीस्टार्ट करें:
> /opt/apigee/apigee-service/bin/apigee-service Edge-roor ChromeOS
या:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor रीस्टार्ट करें