Legen Sie das Zeitlimit fest, das von der Edge-UI für Edge API-Verwaltungsaufrufe verwendet wird

Edge for Private Cloud Version 4.17.05

Sie können das API-Zeitlimit angeben, das von der Edge-UI verwendet wird, um zu steuern, wie lange die UI auf die Rückgabe eines API-Verwaltungsaufrufs wartet. Das Zeitlimit wird durch die folgenden Attribute definiert:

  • Mit conf_apigee_apigee.feature.apitimeout wird die Zeit in Sekunden festgelegt, die die UI darauf wartet, dass ein Aufruf an das Back-End zurückgegeben wird, unabhängig von eventuellen Aktivitäten. Wenn der Aufruf in dieser Zeit nicht abgeschlossen ist, gibt die UI einen Zeitüberschreitungsfehler zurück. Der Standardwert beträgt 180 Sekunden (3 Minuten).
  • conf_apigee_play.ws.timeout.idle legt fest, wie lange die UI auf Aktivitäten auf dem Server wartet (in Millisekunden). Es kann auf denselben Wert wie conf_apigee_apigee_apitimeout oder auf einen niedrigeren Wert festgelegt werden. Wenn Sie einen höheren Wert festlegen, hat das keine Auswirkungen. Der Standardwert ist 180.000 Millisekunden (3 Minuten).
  • conf_apigee_play.ws.timeout.connection legt fest, wie lange die UI auf den Aufbau einer Verbindung wartet. Es kann auf denselben Wert wie conf_apigee_apigee_apitimeout oder auf einen niedrigeren Wert festgelegt werden. Wenn Sie einen höheren Wert festlegen, hat das keine Auswirkungen. Der Standardwert ist 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. Prüfen Sie, ob die Datei „properties“ dem Nutzer „apigee“ gehört:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Starten Sie die Edge-UI neu:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-ui-Neustart