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

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

  • conf_apigee_apigee.feature.apitimeout legt die Zeit in Sekunden fest, die die Benutzeroberfläche auf die Rückgabe eines Aufrufs an das Backend wartet, unabhängig von der Aktivität darauf. Wenn der Aufruf nicht innerhalb dieser Zeit 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 Benutzeroberfläche in Millisekunden auf Aktivitäten auf dem Server wartet. Er kann auf denselben Wert wie conf_apigee_apigee_apitimeout oder auf einen kleineren Wert festgelegt werden. Wenn Sie einen größeren Wert festlegen, hat das 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 den Verbindungsaufbau wartet. Er kann auf denselben Wert wie conf_apigee_apigee_apitimeout oder auf einen kleineren Wert festgelegt werden. Wenn Sie einen größeren Wert festlegen, hat das keine Auswirkungen. Der Standardwert beträgt 120.000 Millisekunden (2 Minuten).

So legen Sie diese Attribute 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 nach Bedarf 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 Attributdatei dem Nutzer „apigee“ gehört:
    > chown 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 restart