Edge for Private Cloud Version 4.17.09
Der Edge-Router und der Nachrichtenprozessor haben vordefinierte Beschränkungen für die Größe der Anfrage/Antwort und die Zeilengröße anpassen.
Limits für den Router konfigurieren
Bearbeiten Sie für den Router die folgenden Eigenschaften in /opt/apigee/customer/application/router.properties um die Standardwerte zu ändern:
# 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
Sollte die Datei nicht vorhanden sein, erstellen Sie sie.
Für conf_load_balancing_load.balancing.driver.large.header.buffers
ist der erste Parameter
gibt die Anzahl der Puffer und das zweite die Größe jedes Zwischenspeichers an.
Die Zwischenspeicher werden dynamisch zugewiesen und nach der Nutzung freigegeben.
Diese Einstellungen werden nur verwendet, wenn der Anfrageheader größer als 1 KB ist.
Bei Anfragen mit einer Header-Anfrage-URI von weniger als 1 KB werden die großen Puffer nicht einmal verwendet.
Geben Sie für conf_load_balancing_load.balancing.driver.proxy.buffer.size
die Größe des Antwortpuffers an.
Der Edge Router wird mit Nginx implementiert. Weitere Informationen zu diesen Eigenschaften finden Sie unter:
- conf_load_balancing_load.balancing.driver.large.header.buffers
- conf_load_balancing_load.balancing.driver.proxy.buffer.size
Nachdem Sie diese Eigenschaften geändert haben, müssen Sie den Router neu starten:
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
Limits für den Message Processor konfigurieren
Für den Message Processor, der ausgehende Anfragen an Ihre Backend-Dienste verarbeitet, bearbeiten Sie die die folgenden Eigenschaften in /opt/apigee/customer/application/message-processor.properties , um diese Standardwerte zu ändern:
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
Sollte die Datei nicht vorhanden sein, erstellen Sie sie.
Sie müssen den Message Processor neu starten, nachdem Sie diese Eigenschaften geändert haben:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart