Edge for Private Cloud v. 4.17.09
Edge राऊटर और मैसेज प्रोसेसर पर, अनुरोध/रिस्पॉन्स के साइज़ की सीमाएं पहले से तय होती हैं हेडर और लाइन साइज़ तक.
राऊटर के लिए सीमाएं कॉन्फ़िगर करना
राऊटर के लिए इन प्रॉपर्टी में बदलाव करें /opt/apigee/customer/application/router.properties में डिफ़ॉल्ट वैल्यू बदलने के लिए:
# Request buffers conf_load_balancing_load.balancing.driver.large.header.buffers=8 16k # Response buffers conf_load_balancing_load.balancing.driver.proxy.buffer.size=64k
अगर वह फ़ाइल मौजूद नहीं है, तो उसे बनाएं.
conf_load_balancing_load.balancing.driver.large.header.buffers
के लिए, पहला पैरामीटर
बफ़र की संख्या और दूसरी से हर बफ़र का साइज़ तय होता है.
बफ़र, डाइनैमिक तौर पर तय किए जाते हैं और इस्तेमाल के बाद रिलीज़ किए जाते हैं.
इन सेटिंग का इस्तेमाल सिर्फ़ तब किया जाता है, जब अनुरोध हेडर का साइज़ 1 केबी से ज़्यादा हो.
अगर हेडर अनुरोध यूआरआई का साइज़ 1 केबी से कम है, तो बड़े बफ़र का इस्तेमाल भी नहीं किया जाएगा.
conf_load_balancing_load.balancing.driver.proxy.buffer.size
के लिए, रिस्पॉन्स बफ़र का साइज़ बताएं.
Edge राऊटर को Nginx का इस्तेमाल करके लागू किया गया है. इन प्रॉपर्टी के बारे में ज़्यादा जानकारी के लिए, इन्हें देखें:
- conf_load_balancing_load.balancing.driver.large.header.buffers
- conf_load_balancing_load.balancing.driver.proxy.buffer.size
इन प्रॉपर्टी को बदलने के बाद आपको राऊटर को रीस्टार्ट करना होगा:
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
मैसेज प्रोसेसर के लिए सीमाएं कॉन्फ़िगर करना
मैसेज प्रोसेसर के लिए, जो आपकी बैकएंड सेवाओं पर किए जाने वाले अनुरोधों को मैनेज करता है, /opt/apigee/customer/application/message-processor.properties में दी गई प्रॉपर्टी इन डिफ़ॉल्ट वैल्यू को बदलने के लिए:
conf/http.properties+HTTPRequest.line.limit=7k conf/http.properties+HTTPRequest.headers.limit=25k conf/http.properties+HTTPResponse.line.limit=2k conf/http.properties+HTTPResponse.headers.limit=25k
अगर वह फ़ाइल मौजूद नहीं है, तो उसे बनाएं.
इन प्रॉपर्टी को बदलने के बाद, आपको मैसेज प्रोसेसर को रीस्टार्ट करना होगा:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart