问题
在为地图和影像服务构建缓存时,它可以存储在 S3 存储段中。 与在本地存储大型缓存相比,在云端存储缓存更具性能和经济优势,并且 Amazon EC2 具有多种实例大小和选项,可以满足各种不同的需求。
将 Amazon S3 存储段注册为云存储并将目录缓存到 ArcGIS Server Manager 后,即可开始将缓存写入 S3 存储段中的存储。
但是,发布缓存的地图或影像服务后,可能会出现问题。 虽然缓存切片已写入 S3 存储段,但是,在查看该服务时,缓存切片无法加载。 访问切片的 REST 端点将返回“404:未找到”错误,如下图所示。
此外,在 ArcGIS Server Manager 中检查该服务的缓存属性后,即使发布服务时在服务编辑器中指定了使用缓存中的切片,仍将根据数据动态绘制地图服务。
当 Amazon S3 存储段在 ArcGIS Server Manager 中注册为云存储和缓存目录时,如果在 S3 存储段名称或文件夹字段中指定了 arcgiscache 文件夹名称,则会出现这种情况。
在 ArcGIS Server Manager 中将 S3 存储段注册为缓存目录时,请勿在 S3 存储段名称或文件夹字段中使用 arcgiscache 文件夹名称。 请使用其他存储段和文件夹名称将 S3 存储段重新注册为缓存目录。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序