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:

  1. Ö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
  2. 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"
  3. Speichern Sie die Änderungen.
  4. Achten Sie darauf, dass die Eigenschaftsdatei dem Benutzer von „apigee“ gehört:
    > apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Starten Sie die Edge-Benutzeroberfläche neu:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-ui-Neustart