Puedes especificar la duración del tiempo de espera de la API que usa la IU de Edge para controlar cuánto tiempo espera la IU hasta que se muestre una llamada de administración de la API. Las siguientes propiedades definen el tiempo de espera:
- conf_apigee_apigee.feature.apitimeout establece el tiempo, en segundos, que la IU espera hasta que se muestre una llamada al backend, sin importar cualquier actividad en él. Si la llamada no se completa en ese tiempo, la IU muestra un error de tiempo de espera. El valor predeterminado es 180 segundos (3 minutos).
- conf_apigee_play.ws.timeout.idle establece, en milisegundos, cuánto tiempo espera la IU para la actividad en el servidor. Se puede establecer con el mismo valor que conf_apigee_apigee_apitimeout o uno menor. Establecerlo en un valor mayor no tiene ningún efecto. El valor predeterminado es 180,000 milisegundos (3 minutos).
- conf_apigee_play.ws.timeout.connection establece cuánto tiempo espera la IU para que se establezca una conexión. Se puede establecer con el mismo valor que conf_apigee_apigee_apitimeout o uno menor. Establecerlo en un valor mayor no tiene ningún efecto. El valor predeterminado es 120,000 milisegundos (2 minutos).
Para configurar estas propiedades, haz lo siguiente:
- Abre el archivo ui.properties en un editor. Si el archivo no existe, créalo:
> vi /opt/apigee/customer/application/ui.properties - Configura las propiedades como desees:
conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connection="180000" - Guarda los cambios.
- Asegúrate de que el archivo de propiedades pertenezca al usuario de “apigee”:
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Reinicia la IU de Edge:
> /opt/apigee/apigee-service/bin/apigee-service root-ui restart