ضبط حدود عناوين طلب/استجابة HTTP

الإصدار 4.18.01 من Edge الخاص بخدمة Private Cloud

لدى جهاز توجيه Edge ومعالج الرسائل حدود محدَّدة مسبقًا بشأن حجم عناوين الطلبات/الاستجابة وحجم الخط.

ضبط الحدود لجهاز التوجيه

بالنسبة إلى جهاز التوجيه، يمكنك تعديل الخصائص التالية في /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 كيلوبايت. وبالنسبة إلى الطلبات التي تحتوي على عنوان URI لطلب عنوان أقل من 1 كيلوبايت، لن يتم استخدام المخازن المؤقتة الكبيرة.

بالنسبة إلى conf_load_balancing_load.balancing.driver.proxy.buffer.size، يجب تحديد حجم المخزن المؤقت للاستجابة.

يتم تنفيذ جهاز توجيه Edge باستخدام 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