ArcGIS REST 缓存清除的问题
来源:互联网 发布:新青年网络公开课 编辑:程序博客网 时间:2024/05/21 03:27
今天下午用JAVASCRITP进行ArcGis Server开发的时候,遇到一个奇怪的问题:在客户端查询服务端哪些图层是默认打的一,哪些图层是默认问闭的。
我用到了:
dojo.forEach(basemap.layerInfos,function(layer)
{
var layerName = layer.name;
layer.id
alert(layer.id + " " +layer.defaultVisibility);
}
这样的语句。查询得到6个图层,6个图层都是默认打开的。接着我将服务端发布的地图文档中关闭了几个图层,重起服务后,查询客户端结果。奇怪,怎么还是6个图层都是默认打开的???
接着我把地图文档中的几个图层都删除掉,然后再重起服务,客户端还是弹出6个图层,难道是IE缓存????
接着删除IE所有的临时文件,再试,还是6个图层!6个都是打开的。
。。。。。。。。。 。。。
接着我直接通过,服务地址在IE中打开http://MyServer/ArcGIS/rest/services/maptst/MapServer
竟然也是6个图层,没有更新!!!
后来问群里的朋友,才知道是Rest缓存的问题。
打开这个地址 http://localhost/ArcGIS/rest/admin
原来这个 Rest缓存,默认是手动清楚。所以除非你重起系统,系统永远不会清除Rest Api缓存。
新手朋友们要注意了,哈哈。
- ArcGIS REST 缓存清除的问题
- arcgis Server清除Rest缓存的方法
- ArcGIS Server 清除rest缓存
- ArcGIS SERVER 如何清除REST缓存
- 使用Flex代码清除ArcGIS Server 10 REST缓存
- ArcGis清除缓存
- ArcGIS Server for Java的REST接口无法访问的问题 .
- varnish缓存清除的问题和陷阱
- Flex端清除ArcGIS Serve缓存
- ajax清除缓存问题
- 清除Iframe缓存问题
- ArcGIS Server的REST接口
- ArcGIS Server清除缓存(Java后台清理缓存方法)
- 清除UIWebView的缓存
- 清除UIWebView的缓存
- 清除UIWebView的缓存
- 清除浏览器的缓存
- 清除UIWebView的缓存
- 使用自定义命令扩展 Windows PowerShell
- Web开发者必知的12款jQuery插件
- PEP_bZOOMMODE参数
- SharePoint 介绍暨教程
- cmake 中的 variables
- ArcGIS REST 缓存清除的问题
- PEP_naOVERLAPMULTIAXES参数
- 如何将HASH 存入文件 然后将文件转为hash
- oracle数据库同步技术
- Android 五大基本组件之 Service 篇
- [Hibernate] 传知播客李勇老师视频笔记
- C#获取字符串的字节数
- 表空间的添加和删除
- 控件呈现及定位