Programación de intervalo de sondeo de feed

Al configurar el procesamiento de datos de feeds de tipo de sondeo, ArcGIS Velocity le permite especificar el intervalo de sondeo del feed. Puede optar por sondear el feed a intervalos o en un momento recurrente. Por ejemplo, quizá desee sondear un sitio web cada 30 segundos para devolver las observaciones más recientes.

Una programación del sondeo del feed determina la frecuencia con la que Velocity sondeará una fuente de observaciones y cargará los eventos. La programación de sondeo de feed solo se aplica a los siguientes tipos de feed:

El intervalo de sondeo predeterminado es de una vez cada minuto. Si configura un feed de HTTP Poller con un intervalo de sondeo de 1 minuto, cada minuto mientras se ejecute este feed, ArcGIS Velocity enviará una solicitud al sitio web para recuperar observaciones.

Es importante tener en cuenta que no es posible programar los feeds para sondearlos con una frecuencia mayor que cada 10 segundos. Esta restricción se aplica para proteger los sitios externos sondeados por los feeds, tales como un servidor web o un servicio de entidades de ArcGIS, de posibles sobrecargas por la frecuencia de las solicitudes entrantes. No es posible establecer un intervalo de sondeo inferior a cada 10 segundos.

Cuando se establece un intervalo de sondeo, el sondeo se produce en intervalos de reloj regulares en lugar de a la hora de inicio del feed. El intervalo de tiempo comienza a la hora local de medianoche del usuario que creó el feed. Por ejemplo, si un feed está configurado para realizar un sondeo de datos cada 5 minutos y el feed se inicia a las 8:03 de la mañana, la primera solicitud de datos se realizará a las 8:05 de la mañana, la próxima, a las 8:10, y así sucesivamente. O bien, por ejemplo, si un feed está configurado para sondear cada 8 horas y el feed se inicia a las 10 de la mañana, la primera solicitud se realizará a las 16 horas, la próxima, a la medianoche, y después a las 8 de la mañana del día siguiente.

Nota:

Tenga cuidado al definir el intervalo de sondeo del feed. En cada intervalo, ArcGIS Velocity hará una solicitud a las propiedades de conexión especificadas para el feed, para recuperar los datos en consecuencia. En el caso de los feeds de capa de entidades, si la solicitud devuelve más entidades que el recuento máximo de registros de retorno admitido por la capa de entidades, se emitirían varias solicitudes para cargar incrementalmente todas las entidades consultadas. Por lo tanto, es esencial asegurarse de que el servidor remoto o el servicio que aloja la fuente de datos sondeada sea capaz de devolver respuestas dentro del intervalo de sondeo especificado.

Una práctica recomendada es probar el tiempo de respuesta de una solicitud de consulta a esta capa de entidades, utilizando la misma consulta que se aplica en la configuración del feed. El intervalo de sondeo nunca se debe establecer en un intervalo más corto que el tiempo de respuesta habitual de la consulta de capa de entidades.