Edge for Private Cloud v4.18.05
Edge में मेमोरी से जुड़ी समस्याओं से बचने के लिए, राउटर और मैसेज प्रोसेसर पर मैसेज का पेलोड साइज़ 10 एमबी तक सीमित है. उपयोगकर्ताओं की संख्या से ज़्यादा होने पर इसका नतीजा मिलता है
protocol.http.TooBigBody
गड़बड़ी.
राऊटर, मैसेज प्रोसेसर या दोनों की सीमाएं बदलने के लिए, इन प्रॉपर्टी का इस्तेमाल करें. दोनों प्रॉपर्टी की डिफ़ॉल्ट वैल्यू "10m" है, जो 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