安装上一路ok,但在访问rest服务的时候,出现tomcat服务无法访问,查看help发现原来,arcserver server for java 安装后出现三个服务 ,一个是ArcGIS
Server Object Manager,一个ArcGIS Server Manager Service服务,还有一个是 ArcGIS SOC Monitor,server有两个角色,一个是server管理,一
个是webapp服务,分别有不同的端口承担,8099,8399,(8343,8443),
8399 |
The port to access deployed ArcGIS Web applications |
8343 |
ArcGIS Web application connector redirect port |
8099 |
The connector port used by the ArcGIS Manager application |
8443 |
The Tomcat connector redirect port |
前面8099端口负载server服务器管理,8399负载rest应用服务,后面两个端口是端口重定向,就是映射到tomcat服务器上,来启用相应的服务,
默认情况下8343端口启用,对应的8099可以顺利实现server服务器管理,但8443端口默认没启用,因此rest服务无法访问,在tomcat服务器的应用程序管理服务
conf下server.xml文件,启用8443端口即可。
方法就是以上,一步即可实现rest服务的顺利访问。
http://localhost:8399/arcgis/rest, 看到所用的服务目录。
原因:ArcGIS server for java的web服务是基于tomcat服务器。