Legen Sie das Zeitlimit fest, das von der Edge-UI für Edge API-Verwaltungsaufrufe verwendet wird
Sie können das API-Zeitlimit angeben, das von der Edge-Benutzeroberfläche verwendet wird, um zu steuern, wie lange die Benutzeroberfläche auf die Rückgabe eines API-Verwaltungsaufrufs wartet. Die folgenden Attribute definieren das Zeitlimit:
conf_apigee_apigee.feature.apitimeout legt die Zeit in Sekunden fest, die die UI auf die Rückgabe eines Aufrufs an das Back-End wartet, unabhängig von Aktivitäten auf dem Back-End. Wenn der Aufruf in dieser Zeit nicht abgeschlossen wird, gibt die Benutzeroberfläche einen Zeitüberschreitungsfehler aus. Der Standardwert beträgt 180 Sekunden (3 Minuten).
conf_apigee_play.ws.timeout.idle legt fest, wie lange die UI in Millisekunden auf Aktivität auf dem Server wartet. Er kann auf denselben Wert wie conf_apigee_apigee_apitimeout oder auf einen niedrigeren Wert festgelegt werden. Ein höherer Wert hat keine Auswirkungen. Der Standardwert beträgt 180.000 Millisekunden (3 Minuten).
conf_apigee_play.ws.timeout.connection legt fest, wie lange die Benutzeroberfläche auf die Herstellung einer Verbindung wartet. Er kann auf denselben Wert wie conf_apigee_apigee_apitimeout oder auf einen niedrigeren Wert festgelegt werden. Ein höherer Wert hat keine Auswirkungen. Der Standardwert beträgt 120.000 Millisekunden (2 Minuten).
So legen Sie diese Eigenschaften fest:
Öffnen Sie die Datei ui.properties in einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie: > vi
/opt/apigee/customer/application/ui.properties
Legen Sie die Attribute wie gewünscht fest: conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connection="180000"
Speichern Sie die Änderungen.
Achten Sie darauf, dass die Eigenschaftsdatei dem Benutzer von „apigee“ gehört: > apigee:apigee /opt/apigee/customer/application/ui.properties
Starten Sie die Edge-Benutzeroberfläche neu: > /opt/apigee/apigee-service/bin/apigee-service Edge-ui-Neustart