Caché de control

Si comparte con el público una capa de entidades alojada o la capa de servicio web de ArcGIS Server protegida con credenciales almacenadas, ArcGIS Online usa una red de distribución de contenido (CDN) para optimizar el rendimiento de la capa y reducir la carga del servidor.

Según realiza un desplazamiento panorámico por el mapa e interactúa con la capa, la aplicación solicita datos. La CDN recopila la información que se devuelve del servidor de tales solicitudes. Esta caché de respuesta reduce el tiempo que se tarda en cargar un mapa que contiene la capa, mejora la capacidad de respuesta de las aplicaciones que usan la capa y, por tanto, deriva en una mejor experiencia al interactuar con la capa.

Los datos de la capa pueden cambiar en el servidor. Por consiguiente, la CDN y su navegador comprueban la existencia de actualizaciones de forma periódica. La cantidad de tiempo en minutos que transcurre entre estas comprobaciones se conoce como duración máxima de la caché. Cuando se alcanza la duración máxima de la caché, la caché se actualiza. Si se hacen menos comprobaciones en busca de actualizaciones, aumenta el rendimiento; sin embargo, también significa que aquellos que usen la capa pública sin iniciar sesión en la organización (usuarios anónimos) esperan más tiempo para ver los datos más recientes.

Puede aumentar la configuración de duración máxima de la caché; esto reducirá la frecuencia con que el navegador y la CDN comprueban la existencia de cambios.

Antes de aumentar la duración máxima de la caché en una capa que ha compartido con el público, tenga en cuenta lo siguiente:

  • Es posible que los cambios en los datos no estén disponibles públicamente hasta que caduque la caché actual de la CDN. Por ejemplo, si aumenta la duración máxima de la caché de 30 segundos a 5 minutos, la CDN espera 5 minutos antes de que aparezca una solicitud para buscar datos actualizados.
  • Si deja de compartir la capa con el público, las respuestas en caché permanecen temporalmente en la CDN hasta que la caché caduque. Esto significa que, si la duración máxima de la caché es de 5 minutos, pueden tardarse hasta 5 minutos antes de que el público no pueda acceder a la capa. No obstante, aquellos que hayan iniciado sesión en la organización verán los datos más recientes.

Solo el propietario de la capa o un administrador pueden cambiar la duración máxima de la caché. Este ajuste no está disponible para las capas de entidades alojadas con la edición o la sincronización habilitadas y no está disponible para servicios de entidades protegidos de ArcGIS Server.

Siga estos pasos para modificar la duración máxima de la caché de sus capas públicas que cumplan los requisitos:

  1. Inicie sesión en su organización y abra los detalles de la capa de entidades alojada pública o elemento de servicio protegido.
  2. Haga clic en la pestaña Configuración.
  3. Desplácese hasta la sección Control de caché y elija la cantidad máxima de tiempo que las personas que utilizan la capa deben esperar antes de ver las actualizaciones de los datos de la capa.

    Si selecciona 0 segundos, la CDN buscará actualizaciones siempre que las aplicaciones soliciten datos de la capa.