एचटीटीपी अनुरोध/रिस्पॉन्स हेडर की सीमाएं सेट करना

Edge for Private Cloud v4.19.01

Edge Router और मैसेज प्रोसेसर में, अनुरोध/जवाब के हेडर और लाइन के साइज़ के लिए पहले से तय सीमाएं होती हैं.

राऊटर की सीमाएं कॉन्फ़िगर करें

डिफ़ॉल्ट वैल्यू बदलने के लिए, राउटर के लिए /opt/apigee/customer/application/router.properties में इन प्रॉपर्टी में बदलाव करें:

# Request buffers
  # default:
  # conf_load_balancing_load.balancing.driver.large.header.buffers=8 16k
  # new value:
  conf_load_balancing_load.balancing.driver.large.header.buffers=8 32k

  # Response buffers
  # default:
  # conf_load_balancing_load.balancing.driver.proxy.buffer.size=64k
  # new value:
  conf_load_balancing_load.balancing.driver.proxy.buffer.size=128k

अगर वह फ़ाइल मौजूद नहीं है, तो उसे बनाएं.

conf_load_balancing_load.balancing.driver.large.header.buffers के लिए, पहला पैरामीटर बफ़र की संख्या और दूसरा पैरामीटर हर बफ़र का साइज़ बताता है. बफ़र, डाइनैमिक तौर पर तय होते हैं और इस्तेमाल के बाद रिलीज़ किए जाते हैं. इन सेटिंग का इस्तेमाल सिर्फ़ तब किया जाता है, जब अनुरोध हेडर का साइज़ 1 केबी से ज़्यादा हो. अगर हेडर अनुरोध यूआरआई का साइज़ एक केबी से कम है, तो बड़े बफ़र का इस्तेमाल नहीं किया जाएगा.

conf_load_balancing_load.balancing.driver.proxy.buffer.size के लिए, रिस्पॉन्स बफ़र का साइज़ बताएं.

एज राउटर को Nginx का इस्तेमाल करके लागू किया जाता है. इन प्रॉपर्टी के बारे में ज़्यादा जानने के लिए, ये देखें:

इन प्रॉपर्टी में बदलाव करने के बाद, आपको राऊटर को रीस्टार्ट करना होगा:

/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