[转载]ArcGIS SERVER 9.3如何清除REST缓存
有时候,发布了一个服务后,但是点击服务后,不能显示出来
http://hostname/ArcGIS/rest/services/服务名称/MapServer
这时候,十有八九是因为REST缓存没有清空
需要注意:“服务名称”如果是中文,浏览器地址中会显示乱码
REST API具有一个管理控制台。默认安装情况下,控制台的链接地址如下所示:
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缓存的更多相关文章
- ArcGIS Server 10中的切图/缓存机制深入【转】
http://blog.newnaw.com/?p=789 两年前我写过一篇关于ArcGIS地图切图/缓存原理的文章,<ArcGIS Server的切图原理深入>,里面以tiling sc ...
- ArcGIS Server建立缓存(切图)原理解析[图解] (转载)
GoogleMap ,VirtualEarth ,YahooMap 等,目前所有的WebGIS都使用了缓存机制 以提高地图访问速度.原理都是将地图设定为多个比例尺,对于每个比例尺提前将地图分成若干小图 ...
- ArcGIS Server的切图原理深入(转载)
http://forum.osgearth.org/template/NamlServlet.jtp?macro=search_page&node=2174485&query=arcg ...
- ArcGIS Server开发教程系列(7)使用ArcGIS API for Javascript-Hello World
ArcGIS API for Javascript API下载地址:http://support.esrichina-bj.cn/2011/0223/960.html 选择最新的下载就好了,目前是3 ...
- arcgis server账号需要设置地图缓存的访问权限
如果gis服务起不来,那么可以看看arcgis server账号有没有设置地图缓存的访问权限,有可能arcgis server账号没有这个文件夹的访问权限. 本文用菊子曰发布
- ArcGIS Server的切图原理深入【转】
http://blog.newnaw.com/?p=69 GoogleMap,Virtual Earth,YahooMap等,目前所有的WebGIS都使用了缓存机制以提高地图访问速度.原理都是将地图设 ...
- Arcgis, ArcEngine, Arcgis Server使用开发汇总 索引
ArcGIS系列软件license及安装: Arcgis SDE10.1 和 Arcgis server10.1的授权文件license tnt_esri.dat Arcgis8.1安装license ...
- ArcGIS API for JavaScript(2)-ArcGIS Server发布要素图层服务
1.前言 上一篇该系列的文章我们主要讲了一下基础Web地图搭建,这篇我们主要讲一下ArcGIS Server发布服务,并且如何调用服务.将自己的数据加载到Web地图当中来,实现Web端浏览数据. 2. ...
- Arcgis Server发布服务
提到Arcgis Server 服务的发布,做起来貌似很简单,就算电脑再卡,只要鼠标还能点,一个小时肯定能搞定,但是当你遇到问题的时候,就头大了,也许搞上个一两天都摸不着头脑,最后你采取的措施可能是一 ...
随机推荐
- 表格行与列mouse经过时高亮显示
Insus.NET有在asp.net mvc应用程序,练习jQuery与css时,实现了<表格行mouse经过时高亮显示>http://www.cnblogs.com/insus/p/37 ...
- ajax 拼接html标签 thinkphp
ajax 拼接html标签 thinkphp框架 一.html部分 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional ...
- $.each()和$(selector).each()
转载:http://www.jb51.net/article/65215.htm $.each()与$(selector).each()不同, 后者专用于jquery对象的遍历, 前者可用于遍历任何的 ...
- Java代码优化笔记
指定类.方法的final修饰符 为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写.如果指定了一个类为final,则该类所有的方法都是final的.Java ...
- CentOS压力测试 ab 命令安装与使用
Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab作为压力测试工具了. 1.独立安装 ab运行需要依赖apr-util包,安装命令为: y ...
- Mybatis的类型处理器
Mybatis在预处理语句(PreparedStatement)中设置一个参数时,会用默认的typeHandler进行处理. 这句话是什么意思呢,当你想用姓名查询一个人的信息时 <select ...
- sql语句之from子句
如何从表中查询一个字端的数据 select 字段名 from 表名: 演示:从s_emp表中把月薪查询出来 select salary from s_emp ; (分号代表结束) 如何从表中查询 ...
- php解释命令行的参数
php cli模式下,可以用$argc, $argv来读取所有的参数以及个数,如: ghostwu@ghostwu:~/php/php1/1$ cat go1 #!/usr/bin/php <? ...
- POJ1741(SummerTrainingDay08-G 树的点分治)
Tree Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 23380 Accepted: 7748 Description ...
- 如何在Oracle数据库中查看哪些用户在执行哪些SQL
对于DBA来说,这是一个非常常见的问题,DBA需要找出以下问题: 1.哪些用户在跑哪些SQL? 2.一个特定的SQL是被哪个用户在执行? 3.一个特定的用户在跑哪些SQL? 从这些问题中可以很明显的看 ...