服务器上的本地缓存目录

多台 GIS 服务器计算机同时尝试向一个共享缓存目录写入切片时,应用程序的可扩展性势必下降。因此,该服务器使用本地缓存目录将切片临时写入每个 GIS 服务器。

服务器上的本地缓存目录仅可用于使用紧凑存储类型的缓存操作。服务器会将一个包 (bundle) 文件(可包含多达约 16,000 个切片)写入到本地缓存目录。完成后,该包 (bundle) 文件将移动至共享缓存目录中。相对于所有机器直接将包 (bundle) 文件写入共享缓存目录中,在本地写入包文件然后将其移动到共享缓存目录的可扩展性更强。

法律声明法律声明:

在先前的版本中,可以启用或禁用本地缓存目录。在 10.1 版本中,如果 ArcGIS Server 检测到您已将共享网络文件夹用于缓存目录,则包文件将始终先写入到本地缓存目录中。

设置本地缓存目录位置

默认本地缓存目录是 ArcGIS Server 帐户的临时文件夹。您可以使用 ArcGIS Server 管理员目录来更改此项。

  1. 在每个 GIS 服务器上使用完全相同的路径创建目录。确保 ArcGIS Server 帐户具备这些目录的写入访问权限。
  2. 打开 Web 浏览器到 ArcGIS Server 管理员目录,该项在 http://<服务器名称>:6080/arcgis/admin 中可用。
  3. 如有必要,使用具备 ArcGIS Server 管理访问权限的用户名和密码登录。
  4. 单击系统 > 属性 > 更新
  5. 在文本框中,添加指向您的文件夹的 localTempFolder 属性。例如:{"localTempFolder":"E:\\arcgistemp"}
  6. 单击更新按钮。
  7. 使用管理器或目录窗口导航到名为 System 的 ArcGIS Server 文件夹,然后重新启动 CachingTools 地图处理服务。

建议在此位置为 CachingTools 此理处理服务的每个正在运行的实例提供的可用空间至少为:0.5 GB 乘以群集中的 GIS 服务器数量。使用高压缩比的 JPEG 或混合格式缓存或者具有高位深度的详细 PNG 缓存可能需要更多空间。

9/15/2013