有时候,发布了一个服务后,但是点击服务后,不能显示出来

http://hostname/ArcGIS/rest/services/服务名称/MapServer

这时候,十有八九是因为REST缓存没有清空

需要注意:“服务名称”如果是中文,浏览器地址中会显示乱码

REST API具有一个管理控制台。默认安装情况下,控制台的链接地址如下所示:

Java平台http://<host>:8399/arcgis/rest/admin
.NET平台http://<host>/arcgis/rest/admin

REST控制台要求通过登录的方式进行身份验证,只有属于agsadmin组的用户才有权使用管理工具。

登录

用户必须使用具有ArcGIS Server管理员权限的用户名和密码登录REST管理控制台以后,才能执行相应的管理功能。

REST控制台主要提供两项功能:

  • 清除缓存
  • 访问服务目录

清除缓存选项

REST API会缓存目录信息、服务信息、地图信息、模型信息等。缓存这些内容会显著提高REST API的性能。但是,当增加、删除、更新服务信息或者升级到新版本的REST API时,用户必须清除缓存才能更新到真实状态。

清除缓存功能的操作界面如下所示:

点击“立即清除”超链接,可立即清除所有缓存内容。

通过该操作页面,也可以设置如下缓存清除策略:

  • 手动:手动模式下,缓存不会被自动清除。用户必须显示地使用上面介绍的“立即清除”超链接才能清除缓存。
  • 定时: 定时模式下,系统会在用户指定的时间自动清除缓存。
  • 周期: 周期模式下,系统会根据用户设定的时间间隔周期性地清除缓存。

提示:可以在系统运行时通过REST控制台设定上述缓存清除策略,也可以在部署REST API时通过修改配置文件的方式设定。Java环境下,通过设置“WEB-INF/classes/resources”文件夹下的rest-config.properties文件中的config.cache.*属性来设定缓存清除策略;.Net环境下,通过设置REST Web应用根目录下的rest.config文件中的cache属性来设定缓存清除策略。

服务目录选项

服务目录通过HTML视图的方式展现ArcGIS Server发布的各种服务信息。默认设置下,服务目录功能是启动的。通过控制台,管理员可以关闭服务目录功能。一旦关闭此功能,用户将不能查看各类服务信息,当用户访问服务目录时,将收到一个错误信息。

服务目录选项可以重新启动服务目录功能。

服务目录选项操作页面如下图所示:

提示:可以在系统运行时通过REST控制台设定关闭和启动服务目录功能,也可以在部署REST API时通过修改配置文件的方式设定。Java环境下,通过设置“WEB-INF/classes/resources”文件夹下的rest-config.properties文件中的 config.services-directory-disabled属性(默认为false)来设定服务目录的状态;.Net环境下,通过REST Web应用根目录下的rest.config文件设定。

[转载]ArcGIS SERVER 9.3如何清除REST缓存的更多相关文章

  1. ArcGIS Server 10中的切图/缓存机制深入【转】

    http://blog.newnaw.com/?p=789 两年前我写过一篇关于ArcGIS地图切图/缓存原理的文章,<ArcGIS Server的切图原理深入>,里面以tiling sc ...

  2. ArcGIS Server建立缓存(切图)原理解析[图解] (转载)

    GoogleMap ,VirtualEarth ,YahooMap 等,目前所有的WebGIS都使用了缓存机制 以提高地图访问速度.原理都是将地图设定为多个比例尺,对于每个比例尺提前将地图分成若干小图 ...

  3. ArcGIS Server的切图原理深入(转载)

    http://forum.osgearth.org/template/NamlServlet.jtp?macro=search_page&node=2174485&query=arcg ...

  4. ArcGIS Server开发教程系列(7)使用ArcGIS API for Javascript-Hello World

    ArcGIS API for Javascript  API下载地址:http://support.esrichina-bj.cn/2011/0223/960.html 选择最新的下载就好了,目前是3 ...

  5. arcgis server账号需要设置地图缓存的访问权限

    如果gis服务起不来,那么可以看看arcgis server账号有没有设置地图缓存的访问权限,有可能arcgis server账号没有这个文件夹的访问权限.  本文用菊子曰发布

  6. ArcGIS Server的切图原理深入【转】

    http://blog.newnaw.com/?p=69 GoogleMap,Virtual Earth,YahooMap等,目前所有的WebGIS都使用了缓存机制以提高地图访问速度.原理都是将地图设 ...

  7. Arcgis, ArcEngine, Arcgis Server使用开发汇总 索引

    ArcGIS系列软件license及安装: Arcgis SDE10.1 和 Arcgis server10.1的授权文件license tnt_esri.dat Arcgis8.1安装license ...

  8. ArcGIS API for JavaScript(2)-ArcGIS Server发布要素图层服务

    1.前言 上一篇该系列的文章我们主要讲了一下基础Web地图搭建,这篇我们主要讲一下ArcGIS Server发布服务,并且如何调用服务.将自己的数据加载到Web地图当中来,实现Web端浏览数据. 2. ...

  9. Arcgis Server发布服务

    提到Arcgis Server 服务的发布,做起来貌似很简单,就算电脑再卡,只要鼠标还能点,一个小时肯定能搞定,但是当你遇到问题的时候,就头大了,也许搞上个一两天都摸不着头脑,最后你采取的措施可能是一 ...

随机推荐

  1. 如何使SpringBoot作为Maven构建的项目的一个子模块

    1.问题 一般使用springboot都会引用springboot作为parent,在实际项目中web只是系统模块的一个子集.当然你可以做两个项目来管理,一个项目用来做各种支持包,一个项目专门做web ...

  2. [转]Winform开发框架的重要特性总结

    本文转自:https://www.cnblogs.com/wuhuacong/p/3199829.html 从事Winform开发框架的研究和推广,也做了有几个年头了,从最初的项目雏形到目前各种重要特 ...

  3. 网页中通过js修改img的src属性刷新图片时,图片缓存问题现象表述及问题解决【ps:引用大神案例http://blog.csdn.net/goodleiwei/article/details/50737548】

    问题:上传一张图片,通过js更新src属性刷新图片使其即时显示时, 当img的src当前的url与上次地址无变化时(只更改图片,名称不变,不同图片名称相同)图片不变化(仍显示原来的图片) 但通过fir ...

  4. textarea赋值时换行符无效的解决方法

    //替换字符串中的换行符为br var Content = JSON.stringify(txt); Content = Content.replace(/\\n/g, '<br />') ...

  5. Java“毒丸”使用示例,实现取消任务

    一.简介 在Java并发编程中,“毒丸”指的是将一个对象放在队列当中,当得到这个对象的时候立即停止执行 下面是一个使用“毒丸”来取消任务的一个示例 如图所示,我们假设一个任务从开始到结束需要经历4个步 ...

  6. 盐水的故事(hdu1408)

    盐水的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  7. Java三大特性:封装,继承,多态

    java提高篇(一)-----理解java的三大特性之封装 概念: 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独 ...

  8. JS 创建自定义对象的方式方法

    一.概述 还记得刚开始做项目的时候,看到别人封装的js工具类百思不得其解,看来看去看不懂,深挖一下,其实就是自己没有耐下心去看,但是遇到问题不解决,总会遇到的,今天还是遇到了,就去找了找帖子,重新思考 ...

  9. css翻译名词术语

    原文 本书译法 其它译法(未采用) CSS - 层叠样式表.级联样式表.样式单 cascade 层叠(机制) 级联 fallback 回退(机制.措施.方案) 后备.回落.降级 selector 选择 ...

  10. Play framework 安装

    1.确定配置好了Java环境,在命令窗口输入java -version,得到版本号,则表示配好了Java环境 2.下载play文件进行安装http://www.playframework.org/,下 ...