Edge for Private Cloud גרסה 4.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
, הפרמטר הראשון מציין את מספר מאגרי הנתונים הזמניים, והשני את הגודל של כל מאגר נתונים זמני. מאגרי הנתונים הזמניים מוקצים באופן דינמי ומשחררים אותם לאחר השימוש. נעשה שימוש בהגדרות האלה רק אם כותרת הבקשה
גדולה מ-1KB. בבקשות שיש להן URI של בקשה לכותרת שגודלו קטן מ-1KB, אפילו לא ייעשה שימוש במאגרים הגדולים
של הבקשה.
עבור 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