Imposta il timeout utilizzato dall'interfaccia utente di Edge per le chiamate di gestione dell'API Edge

Puoi specificare la durata del timeout dell'API utilizzata dalla UI Edge per controllare il tempo di attesa dell'interfaccia utente prima che venga restituita una chiamata di gestione delle API. Le seguenti proprietà definiscono il timeout:

  • conf_apigee_apigee.feature.apitimeout imposta il tempo, in secondi, in cui l'interfaccia utente attende la restituzione di una chiamata al backend, indipendentemente dalle attività svolte. Se la chiamata non viene completata entro questo periodo di tempo, l'interfaccia utente genera un errore di timeout. Il valore predefinito è 180 secondi (3 minuti).
  • conf_apigee_play.ws.timeout.idle imposta l'intervallo di tempo in millisecondi durante il quale l'interfaccia utente attende l'attività sul server. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 180.000 millisecondi (3 minuti).
  • conf_apigee_play.ws.timeout.connection imposta l'intervallo di tempo durante il quale la UI attende che venga stabilita una connessione. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 120.000 millisecondi (2 minuti).

Per impostare queste proprietà:

  1. Apri il file ui.properties in un editor. Se il file non esiste, crealo:
    > vi /opt/apigee/customer/application/ui.properties
  2. Imposta le proprietà come preferisci:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. Salva le modifiche.
  4. Assicurati che il file delle proprietà sia di proprietà dell'utente 'apigee':
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Riavvia la UI Edge:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui reboot