Usamos:
ArcGIS Server Advanced Enterprise 10.3 / ArcGIS Desktop Basic 10.3, ambos localizados em uma máquina Windows Server 2012
Recebemos um diretório que contém um mapa em cache (arquivos de pacote configurável). Não temos um arquivo mxd, não temos os dados, apenas o cache. Este diretório não está localizado no deafault C: \ arcgisserver \ directory \ arcgiscache, e não pretendemos movê-lo para lá, pois não haverá espaço suficiente no disco C: \. O cache é muito grande, 280 GB. Então, eu criei um novo diretório de cache no ArcGIS Server Manager que leva ao caminho exato do nosso cache.
Gostaríamos de publicar esse cache como um serviço de mapa em cache / serviço de imagem no servidor. Eu o adicionei ao ArcMap, mas ao publicá-lo como um serviço de mapa, o ArcMap não reconhece automaticamente que é um serviço em cache. Como é mostrado neste vídeo: http://video.arcgis.com/watch/964/publishing-cached-map-services-using-a-pre_dash_existing-cache-folder
Funciona como um serviço dinâmico
Qual é o procedimento correto para disponibilizar esse cache existente no ArcGIS Server como serviço?
Respostas:
O problema neste caso foi bastante estúpido :) O cache mencionado acima residia em uma pasta, localizada em outra pasta, localizada em outra pasta. Portanto, apesar de registrar a pasta principal como uma pasta de cache para o servidor, ela não pôde ler dentro de todas essas pastas.
Por isso, criamos uma nova pasta, denominada exatamente como o serviço de mapa e movemos para lá apenas as pastas que contêm os arquivos do pacote.
Conclusão: não armazene o cache em uma cascata de pastas.
fonte