Configura el tiempo de espera que usa la IU de Edge para las llamadas de administración de la API de Edge

Edge para nube privada v. 4.17.05

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 a que se devuelva una llamada de gestión de API. Las siguientes propiedades definen el tiempo de espera:

  • conf_apigee_apigee.feature.apitimeout establece el tiempo, en segundos, que la IU espera a que se devuelva una llamada al backend, independientemente de cualquier actividad en él. Si la llamada no se completa en ese tiempo, la IU arroja un error de tiempo de espera. El valor predeterminado es 180 segundos (3 minutos).
  • conf_apigee_play.ws.timeout.idle establece cuánto tiempo espera la IU, en milisegundos, para la actividad en el servidor. Se puede establecer en el mismo valor que conf_apigee_apigee_apitimeout o en un valor 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 en el mismo valor que conf_apigee_apigee_apitimeout o en un valor menor. Establecerlo en un valor mayor no tiene ningún efecto. El valor predeterminado es 120,000 milisegundos (2 minutos).

Para establecer estas propiedades, haz lo siguiente:

  1. Abre el archivo ui.properties en un editor. Si el archivo no existe, créalo:
    > vi /opt/apigee/customer/application/ui.properties
  2. Establece las propiedades como desees:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. Guarda los cambios.
  4. Asegúrate de que el archivo de propiedades sea propiedad del usuario "apigee":
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Reinicia la IU de Edge:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart