【ArcGIS Server】切片时C盘空间不足(本地缓存目录空间不足)

来源:互联网 发布:vue webpack app.js 编辑:程序博客网 时间:2024/05/07 09:09

操作系统:Windows Server 2012 R2
切片平台:ArcGIS Server 10.4
安装路径:C盘
arcgiscache目录:设置在具有UNC路径的网络存储器上,也就是,真正的缓存并不占用服务器空间。

今天在切片时遇到一个问题,切着切着C盘空间逐渐减少,开始没觉得,过了1天后发现本还有80多G的C盘没有空间了!
研究了下发现,当有多个实例开始切片时(我64核机器配置的50个实例),或多台gis服务器配置集群同时执行一个切图任务时,如果这么多实例将自己切好的图,立即同时写入到arcgiscache的目录下,会导致切图的性能的下降,因此arcgis server提供了这样的机制:

在gis服务器上的临时缓存目录生成一个bundle,然后将一个bundle再拷贝到arcgissserver的arcgiscache目录下。
  1. 仅适用于紧凑型缓存;
  2. 2.arcgiscache 目录必须为UNC路径,如果是本地路径的话,直接写入到arcgiscache目录。不存放临时目录;
  3. 10.1版及其以上。

默认的本地缓存目录:

默认的本地缓存目录是arcgis for server账户的临时文件架。如在安装ArcGIS for server的时候,默认的账户是arcgis。则该临时目录为:C:\Users\arcgis\AppData\Local\Temp

更改本地缓存目录:
当缓较大,导致本地临时缓存目录不足。需要对该路径进行更改。
更改方式如下:

1.登录admin
这里写图片描述

2.点击【system】>【properties】>【update】,
在文本框中输入相关的路径的json形式如:{“localTempFolder”:”D:\arcgistemp”}
重启caching tools地理处理服务
这里写图片描述

原创粉丝点击