有时遇到服务相关错误,需要查看日志来排查,这里简单写下日志相关操作. 服务器日志:http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#/na/01540000043r000000/ 默认的 整个Server服务器的日志位置:C:\Program Files\ArcGIS\Server\framework\etc\service\logs Server站点日志:C:\arcgisserver\logs\DESKTOP-BGKBN5…
注意:本地机器登陆的用户名和密码必须与ArcGIS Server服务器上的用户名和密码完全一致,并加入到agsadmin和agsuser组中.重启电脑.   (其实就是在自己的电脑上建立一个用户名,这个用户名就是arcgis server服务器所在系统的用户名,并且这两台电脑的用户名和密码必须一致,然后ArcCatalog就可以连接并管理远程的ArcGIS Server了.      连接时,Server URL不用写,默认就行,Host添加远程的ArcGIS Server的ip地址,然后就ok…
最近项目上需要对服务器与ArcGISServer服务进行监控,做了一个初步的原型,实现了以下功能. 一.服务器监控 注册服务器 服务器运行状态监控 在线状态 CPU.内存.存储配置监控,由于现在很多采用使用虚拟化技术,存在服务器配额被降级的风险,程序可以根据标准要求对实际配置进行监测: CPU.存储.内存的报警,超过设置的阈值时系统发出预警: 日志记录 二.ArcGIS Server服务监控 服务注册 服务启动.停止 服务访问量统计 服务响应时间记录 服务状态监控 三.短信提醒 服务器.服务的状…
友好化格式阅读 背景 通过arcgis for server manager中的logs选项卡可以查看当前站点的日志.其该页面提供了友好的日志显示方式. 但是在实际情况中,如arcgis server的服务宕掉后,则manager无法查看.则需要去arcgisserver的日志目录下去查看日志.该目录下为若干零散的日志文本文件,阅读起来非常费劲.这个时候对该目录下的日志文件进行友好格式化显示对快速的诊断问题非常的有帮助. 特点 格式化输出为excel文件,可以有效的利用excel的功能对日志进行…
1.下载nginx软件:官网地址http://nginx.org/ 2.修改conf文件夹下nginx.conf配置信息, 配置文件中以下内容: server { listen       80; server_name  localhost; #charset koi8-r; #access_log  logs/host.access.log  main; location / { root   html; index  index.html index.htm; } 按需要改为如下: ups…
原创文章,转载须标明出处自: http://www.cnblogs.com/gisspace/p/8286838.html ----------------------------------------------------------------- 注:本文中“较早版本”指10.1.10.2版本,10.0之前版本不在本文范围内 通常,在生产作业时,地图服务的发布与服务缓存切片的建立并不是同时进行. (1)发布地图服务(选择稍后建立缓存切片) (2)建立缓存切片(切片层级配置与发布时相同)…
将ArcGIS Server站点添加到Portal中,可以实现ArcGIS Server站点的单点登录特性,并可以与Portal共享Server站点发布的内容,同时通过将联合服务器注册为托管服务器后还可以实现在Portal中发布托管服务. 但是有时候当ArcGIS Server出现问题时需要手动将ArcGIS Server与Portal解除联合.Portal的主界面中没有解除联合的位置,解除联合有以下两种方式: 1.在Portal管理页面中解除联合 打开Portal管理站点,https://xx…
写在前面,GIS服务器必须连通到外网,基于某些情况,可能一个机组有多态服务器,担任不同的角色,有Web服务器.数据库服务器和GIS服务器等,但是可能购买时只有一个外网IP,这样是不行的.JS脚本运行在客户端,gis服务地址相应的在客户端调用,此时如果是内网ip地址,客户端肯定是访问不到的,不同于数据库服务器,应用程序中,直接采用内网ip,因为后台代码运行在服务器端,客户端数据都是服务器返回的,并不实际存在客户端直接从数据库服务器取数据.所以,一个GIS系统中,GIS服务器必须要通向外网. 修改A…
ArcGIS server发布服务: 首先修改地图文档属性中的关联默认数据库 最后使用分享将地图服务发布到server上,是地图服务可以使用: 注意一定要勾选 Feature Access选项 feature access 选项允许我们对图层的修改反应到数据库中,同时数据库的修改也会同步到前端页面中 分析,只要没有错误就可以发布 分析完成后,中低级警告忽略,直接发布 发布成功即完成了整套流程,此时oracle 数据库已关联上了我们的server服务器,而且数据托管同步更新…
前阵子对ArcGIS API For JavaScript的网络分析有兴趣,但是不知道其数据是如何获取的. 查阅API知道,AJS的网络分析只有三个功能:最短路径(RouteTask).最近设施点(ClosestFacilityTask)和服务区(ServiceAreaTask). 而这三个分析类依赖的是ArcGIS Server上的NAServer(网络分析服务),于是 如何发布NAServer,就成了我近期的研究事宜,所幸的是,这方面的资料非常丰富. 需要注意的是: NAServer依赖于M…
ArcGIS 发布服务,如果数据源没有注册到服务器话,会将数据复制到服务器指定目录.当发布一些较大的影像服务时,这种数据拷贝相当耗时. 所以,可以将数据粗处目录注册到ArcGIS  Server服务器. 最近一个影像服务发布时,数据源明明注册到服务器了,可还是提示没有注册到服务器.所以,点击发布之后,还是默认的将数据复制到服务器C盘的目录下,导致 C盘爆满,赶紧终止掉,多次重启之后,C盘还是占有居高不下. 后挨个文件夹翻看,终于找到Server的存储目录, 路径如下:C:\Users\dell\…
单位使用ArcGIS Server发布了众多GIS服务,作为系统运维工程师,一直希望能有一种便捷的方式能获得服务的访问情况,Esri推出的SystemLogParser这款小程序就是不错的辅助工具,而且是免费的:) 通过SytemLogParser,运维工程师可以指定统计的时间段,快速获得一个服务访问情况的Excel报告. 虽然ArcGIS Server的Manager管理页面也带有了类似的报表功能,但导出的只是CSV,需要后期在Excel里加工,制作图表.相比起,SystemLogParser…
ArcGIS JS 代理 1.ArcGIS Server Manager中配置访问服务的用户名.密码.角色等,并配置地图服务的具体角色名称 2.在ArcGIS JS中配置使用代理,下述代码将esri的请求中,以http://xxx.com开头的,统一转发到代理程序 /proxy.ashx中 require(["esri/core/urlUtils"], function(urlUtils) { urlUtils.addProxyRule({ urlPrefix: "http:…
1. 安装Desktop, 2. 安装ArcGIS Server 3. 安装SQLServer2017 4. ArcMap 中 Catalog 中注册ArcGIS Server 5. System Toolboxes 中创建企业级 Geodatabase 6. Catalog 中添加Database Connections 其中这里的PostgreSQL的用户名和密码可以用上面的sde的那个用户名和密码 sde/pswd 7. 在ArcGIS Server 的连接中注册 数据库存储 8. 在 D…
1. 安装Desktop, 2. 安装ArcGIS Server 3. 安装PostgreSQL 9.5 从 C:\Program Files (x86)\ArcGIS\Desktop10.5\DatabaseSupport\PostgreSQL\9.5\Windows64 拷贝文件 st_geometry.dll 到对应目录 C:\Program Files\PostgreSQL\9.5\lib 下, 否则在发布过程中会提示缺少文件. 4. ArcMap 中 Catalog 中注册ArcGIS…
当使用ArcGIS Server 10.1发布了一个地图服务之后,在ArcGIS Server 10.1的机器上使用浏览器进入http://localhost:6080/arcgis/rest/services这 个页面,然后再选择一个地图服务进入,在新打开的地图服务的页面上有一个功能是"View in ArcGIS JavaScript",点击之后弹出一个新页面来查看地图.但是新打开的页面所调用的JavaScript. API是使用ArcGIS Onlie上的API,如果这台服务器没…
由于空间不够用,需要更换瓦片的输出路径,具体的修改方法如下: 1.打开ArcCatalog,打开GIS服务器,找到已经添加的gis服务器,一般都是机器名,如下所示,右键我的gis服务器(admin-think),选中服务器属性.…
客户往往在部署完ArcGIS WebGIS系统后,由于需要满足业务或者网络管理的要求,需要修改系统的网络环境的配置,下文将从常见的几个场景来讲述如何去应对这些变动. 1.网络IP地址变动 由于在部署WebGIS的时候,我们是使用计算机DNS名称来描述各组件的所在位置的,所以正常来说,网络IP地址的变动不需要额外的设置.但对于计算机添加额外网卡而带来的网络IP地址变动,我们是需要对WebGIS进行额外配置的. Portal 在Portal的安装目录,例如C:\Program Files\ArcGI…
简介 每一个SQL Server的数据库都会按照其修改数据(insert,update,delete)的顺序将对应的日志记录到日志文件.SQL Server使用了Write-Ahead logging技术来保证了事务日志的原子性和持久性.而这项技术不仅仅保证了ACID中的原子性(A)和持久性(D),还大大减少了IO操作,把对数据的修改提交到磁盘的工作交给lazy-writer和checkpoint.本文主要讲述了SQL Server修改数据时的过程以及相关的技术. 预写式日志(Write-Ahe…
日志级别和结构 http://www.cnblogs.com/fortoday/archive/2011/03/30/2000348.html ArcGIS Server日志文件分为几个记录级别: 无 - 不记录任何内容. 错误 - 严重问题,需要立即引起注意. 常规 - 关于错误及需要引起注意的问题的警告. 信息:简单 - 服务器的常规管理消息,包括有关服务创建的消息.此级别中还包括警告和错误. 信息:标准 - 由使用服务器而生成的普通消息,每个请求最多记录一次.此级别还包括所有"信息:简单&…
本人安装Arcgis Server 10.2之后发布了一个地图服务,该服务默认使用的端口号是6080,本人使用的是教育网,使用教育网均能正常使用该服务,但是使用电信或者移动网络均不能正常访问该网站. 计算机环境: 系统:Windows server 2003 r2: web服务:IIS7.5: arcgis server 10.2: IIS7.5发布了网站服务,所使用的端口号码是80端口: Arcgis sever 10.2安装之后,自带tomcat web服务程序,在安装路径C:\Progra…
安装ArcGIS Server(10.1之后版本)时会先后创建两个账户:ArcGIS Server Account和站点管理账户 ArcGIS Server Account 是操作系统账户,Server访问机器上的数据需要通过该账户,因此发布服务时经常需要保证对涉及服务的路径赋予ArcGIS Server Account 读写权限(读写权限的赋予:对应存放数据的文件夹上右键→属性→ 安全 赋予arcgis server account(如果安装时没有改名字, 默认名字为arcgis)读写权限,如…
本人安装Arcgis Server 10.2之后发布了一个地图服务,该服务默认使用的端口号是6080,本人使用的是教育网,使用教育网均能正常使用该服务,但是使用电信或者移动网络均不能正常访问该网站. IIS7.5发布了网站服务,所使用的端口号码是80端口: Arcgis sever 10.2安装之后,自带tomcat web服务程序,在安装路径C:\Program Files\ArcGIS\Server\framework\runtime\tomcat里面.若要修改Arcgis sever 10…
 Howto: 如何将ArcGIS Server缓存移动到新服务器 文章编号: 33686 软件: ArcGIS Server 9.2, 9.3, 9.3.1 操作系统: Windows 2000, XP, 2003 Server 摘要: 这篇文章描述了如何将map或globe的缓存移动到新服务器的方法. 内容: 下面是确保在Web Mapping Application中缓存可以访问的检查列表.1)确保已经为新的服务器目录(新缓存目录)赋予ArcGISSOC账户适当的权限 在地图缓存所在的新…
环境介绍:本机安装了ArcGIS Server10.2,ArcGIS Desktop10.2,64位Oracle11g以及Oracle32位客户端.直连和服务连接都能成功. 问题:我要进行服务发布的时候,为了避免数据打包上传到服务器,于是想先注册数据库,在注册界面填写如下参数: 然后点击OK,显示界面如下: 当我再点击OK的时候,Server检测数据库的连接情况,过了一会就报出machine:机器名[Oracle:(null)]的错误: 于是开始检查数据库的连接是否正常.在Database Co…
上一篇<ArcGIS Server 10.2 实战(一)Asp.net MVC与JSON数据妙用实现动态生成要素图层>介绍了如何用JSON转要素的地理处理服务,实现了动态创建点要素并加载到相应的地图上,但是对于线.面要素,由于动态生成时需要较大的JSON数据,这个方法就不太合适了,下面介绍另一个可行的方法,用动态的方法修改现有面要素的指定字段数据. 首先还是先谈谈问题的背景,需要制作一个专题地图,用于对于各块地域的数据进行分级填色,每天都有一套数据对应有一个专题地图,同样不可能每天都制作图层和…
修改机器名.IP是否对ArcGIS Server .Portal等有影响? 请教赛姐:修改IP对ArcGIS Server .Portal 无影响,不过建议将ArcGIS Server .Portal的服务设置为手动启动,修改操作在服务停止状态下进行. 环境:win 2012 R2  + ArcGIS Server + Datastore + Portal + WebAdaptor(都为10.4.1版本) Server未配置WebAdaptor,Portal配置了WebAdaptor Porta…
当使用ArcGIS Server做远程处理服务器执行影像处理操作时,提示ERROR 999999通用错误代码,如下: Start Time: Mon Jul 03 13:49:06 2017Distributing operation across 8 parallel instances.ERROR 999999: Error executing function.Not running inside a server process.Not running inside a server p…
1.首先找到arcgis server的安装路径,找到server.xml文件,修改其中一处的6080端口为你想更改的端口号,例如8888.具体操作如下图所示: 默认的安装路径为:D:\Program Files\ArcGIS\Server\framework\runtime\tomcat\conf…
在x:\Program Files\ArcGIS\Server\tools\passwordreset下有个bat文件,用管理员用户运行它. PasswordReset -l PasswordReset -p xxxxxx…