يفرض كلّ من "جهاز التوجيه في الطرف" و"معالج الرسائل" حدودًا محدّدة مسبقًا لحجم رؤوس الطلبات/الردود وحجم السطر.
ضبط الحدود القصوى لجهاز التوجيه
بالنسبة إلى جهاز التوجيه، عدِّل السمات التالية
في /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 Router باستخدام 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
ضبط الحدود القصوى لمعالج الرسائل
بالنسبة إلى Message Processor (معالج الرسائل) الذي يعالج الطلبات الصادرة إلى خدمات الخلفية، عدِّل
السمات التالية في /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