Configurar tiempos de espera para solicitudes

Spectrum Spatial le permite establecer un tiempo de espera para las operaciones SOAP y REST como parte de una solicitud a los servicios de Mapping y Feature. De forma predeterminada, el tiempo de espera se establece en el valor de 300 segundos (5 minutos).

Para aplicar un tiempo de espera, se deben configurar los recortes de entrada e intermedios. Esto se realiza en aop.xml, que se encuentra en server/modules/spatial/. El archivo incluye varias implementaciones que puede usar. El punto de entrada es el punto donde el tiempo de espera comienza a medir el tiempo. Los puntos intermedios son aquellos en los que el tiempo de espera verifica si la operación está fuera de tiempo.

Puede usar esto, por ejemplo, cuando quiere aplicar un tiempo de espera a los métodos SOAP y REST renderMap y a algunos pasos intermedios (invocar la base de datos, buscar tablas o ver candidatos).

Para ajustar el tiempo de espera predeterminado de 300 segundos, edite la propiedad de tiempo de espera para los servicios Mapping y Feature en java.properties, dentro de /server/modules/spatial.

timeout.mapping.value=300 
timeout.feature.value=300

Si el tiempo de espera especificado es <= 0, este se inhabilitará.

Cuando haya cambiado el valor del tiempo de espera, reinicie Spectrum™ Technology Platform.