Cuando su sitio de ArcGIS Server contiene varios equipos y dichos equipos intentan escribir teselas en un directorio de caché compartido al mismo tiempo, la escalabilidad se ve reducida. Por este motivo, el servidor utiliza un directorio de caché local para escribir temporalmente teselas en cada equipo de ArcGIS Server.
Cachés de mapas y servicios de imágenes
Los directorios de caché locales del servidor se utilizan solamente con cachés que emplean el tipo de almacenamiento compacto. El servidor escribe un archivo de paquete (que puede incluir hasta unas 16.000 teselas) en el directorio de caché local. Al completarlo, el paquete se mueve al directorio de caché compartido. Escribir paquetes localmente y moverlos al directorio de caché compartida es más escalable que tener todos los equipos escribiendo paquetes directamente en el directorio de caché compartida.
Legado:
En la versión 10.0 y anteriores, era posible activar o desactivar el uso de los directorios de caché locales. En la versión 10.1 y posteriores, si ArcGIS Server detecta que se ha utilizado una carpeta de red compartida para el directorio de caché, los archivos de paquetes siempre se escriben primero en el directorio de caché local.
Cachés de servicios de escena
El servidor escribe varios archivos temporales en el directorios de caché antes de que se desplacen al data store de la caché de teselas para el almacenamiento definitivo de teselas en caché. Estos archivos temporales son muy grandes, pueden tener un tamaño de tres a cinco veces más que el de la caché final. Estos archivos temporales se eliminan cuando las cachés se terminan de generar.
Establecer la ubicación del directorio de caché local
El directorio de caché local predeterminado es la carpeta temporal de la cuenta de ArcGIS Server. Puede cambiar este directorio utilizando el Directorio del administrador de ArcGIS Server.
Se recomienda contar con al menos 0,5 GB de espacio disponible en esta ubicación para cada instancia en ejecución del servicio de geoprocesamiento CachingTools, multiplicado por el número de equipos de su sitio de ArcGIS Server. Se puede necesitar más espacio para las cachés JPEG o cachés de formato mezclado que utilizan una gran calidad de compresión o cachés PNG detalladas con gran profundidad de bit.
Como se ha mencionado en la sección anterior, si publica servicios de escena, el directorio de caché local debe tener suficiente espacio disponible para acomodar los archivos temporales que se general al crear cachés de servicios de escena.
- Cree un directorio en cada equipo en el sitio de ArcGIS Server utilizando una ruta idéntica. Asegúrese de que la cuenta de ArcGIS Server tiene acceso de escritura a estos directorios.
- Abra un navegador web y vaya al Directorio del administrador de ArcGIS Server. La dirección URL tiene el formato http://gisserver.domain.com:6080/arcgis/admin.
- Si es necesario, inicie sesión usando un nombre de usuario y contraseña que tenga acceso administrativo a ArcGIS Server.
- Haga clic en system > properties > update.
- En el cuadro de texto, agregue una propiedad localTempFolder apuntando a su carpeta. Por ejemplo: {"localTempFolder":"/data/temp"}
- Haga clic en el botón Actualizar .
- Utilice ArcGIS Server Manager o la ventana Catálogo para llegar hasta la carpeta de ArcGIS Server llamada Sistema y, a continuación, detenga y vuelva a iniciar los siguientes servicios:
- El servicio de geoprocesamiento CachingTools para mapas y servicios de imágenes
- El servicio de geoprocesamiento SceneCachingTools para servicios de escenas