ArcGIS Server采用了面向服务的企业级应用架构框架,并基于DCOM的负载平衡方法,通过分布式部署,可以应对企业级高性能的需求。
1、ArcGIS Server的框架结构
部署之前,很有必要了解ArcGIS Server的架构。ArcGIS Server依赖于Windows域的支持,以域授权的用户登录运行ArcGIS Server SOM和SOC,进而管理ArcGIS Server。
2、部署流程
项目中,现有一台Web服务器,一台预备装SOC服务器,还有一台已装ArcSDE和Oracle数据库,三台服务器系统均为Windows Server 2008,使用ArcGIS Server 10。分布部署方案为:1台SOM主机和2台SOC主机。部署步骤如下:
a、在Web服务器上搭建DNS域名服务,可通过添加/删除Windows组件——网络服务——域名系统,进行安装,并配置DNS名;
b、安装域控制器,可通过命令行dcpromo.exe安装,同时将Web服务器管理员升级为域管理员。安装域服务器之后,将预装SOC的服务器以及数据库服务器全部加入到该域中;
c、安装ArcGIS Server:
在Web服务器中,默认安装ArcGIS Server的SOM和SOC组件,分配ArcGISSOM和ArcGISSOC的用户名和密码
在预安装SOC的服务器上,只安装SOC组件,在做post时候,在Server安装目录/bin文件夹下找到ServerPostInstall.exe,
使用命令行ServerPostInstall.exe/containeronly,按照命令行提示安装即可。
【注意1】SOC服务器上的SOC账户名和密码,必须与Web服务器中SOC账户名和密码一致。
【注意2】SOM和SOC装在不同服务器上时,最好将SOM组件与Web应用服务器都安装在同一个Web服务器上
使用Server 10,也可以参照帮助中使用config文件进行配置,详细请参照http://help.arcgis.com/en/arcgisserver/10.0/install_guide/arcgis_server_net_install_guide/index.html#//008900000018000000.htm
d、配置域用户安全,其实项目中没有涉及太多,无非就是将SOC和SOM账户提升为域用户;
DCOM的安全权限,项目中没有用到。
e、测试连接ArcGIS Server
在Catolog中,Add ArcGIS Server——Manage GIS Services,弹出如下对话框
Server URL上输入:http://{IP/主机名}/arcgis/services
Host Name输入主机名:
测试连接成功!
- 大小: 73.4 KB
- 大小: 23.4 KB
- 大小: 9.4 KB
- 大小: 1.3 KB
- 大小: 2 KB
- 大小: 8 KB
分享到:
相关推荐
分布式 部署 ArcGIS Server
分布式部署ArcGIS Server能提升系统的稳定性和可扩展性,同时通过合理的资源分配和故障隔离,可以提高GIS服务的可用性。然而,这样的部署模式也增加了系统的复杂性,因此在实际操作中需谨慎规划和配置,确保所有安全...
以下将详细阐述如何对ArcGIS Server进行分布式部署以及负载均衡操作。 1. **简介**: 分布式部署是指在多台物理或虚拟服务器上分散ArcGIS Server组件,以提高服务的稳定性和处理能力。负载均衡则是在多台服务器...
ArcGIS Server是Esri公司推出的一款强大的地理信息系统(GIS)服务器软件,它允许用户在分布式环境中发布、管理和共享地理空间数据和服务。在ArcGIS Server 10.4版本中,许可文件是确保服务程序正常运行的关键组成...
ArcGIS Server的分布式架构设计灵活: 1. GIS Server建议独立安装在一台服务器上,作为“GIS服务器”运行。 2. ADF安装在开发人员的计算机上,用于创建各种Web应用、Web服务及桌面应用。 3. ADF Runtime则部署在Web...
ArcGIS Server 10 的安装过程相对复杂,主要包括以下几个步骤: 1. **安装前准备**:确保目标服务器满足最低硬件和软件要求。 2. **安装管理器**:通过 ArcGIS Server Manager 完成基础组件的安装。 3. **配置站点*...
在【描述】中提到的"快速掌握ArcGIS Server操作及原理",意味着本书将深入浅出地介绍如何安装和配置ArcGIS Server,以及如何通过其工作流进行地图服务的创建和发布。这包括了设置服务器环境、管理地理数据库、创建...
在本讨论中,我们将深入探讨ArcGIS Server 10.4.1的许可文件`ArcGISServer10.4.1.ecp`,以及其在安装和使用过程中的关键知识点。 首先,我们关注的是文件`ArcGISServer10.4.1.ecp`。这个文件是ArcGIS Server 10.4.1...
- 实战项目:通过实际项目示例,演示ArcGIS Server开发的全过程,包括需求分析、设计、开发和部署。 - 应用场景:介绍不同行业的GIS应用,如城市规划、交通管理、环境保护等。 通过这份中文培训资料的学习,...
ArcGIS Server是Esri公司开发的一款强大的地理信息系统(GIS)服务器软件,它允许用户在分布式环境中发布、管理和共享地理信息。在ArcGIS Server 10.2版本中,许可文件是确保软件合法运行的关键组件,本文将详细介绍...
ArcGIS Server提供了多种部署方式,包括集中部署、分布式部署以及群集部署。 - **集中部署**: SOM(Server Object Manager)和SOC(Server Object Container)组件被安装在同一台机器上。这种方式适合于小型项目...
2. **添加机器**:如果需要分布式部署,可以添加其他服务器到站点。 3. **发布服务**:通过ArcCatalog或ArcGIS Server Manager发布地图服务、工作流服务等。 4. **配置Web服务**:设置服务访问权限、缓存策略、...
- **分布式部署**: 针对企业级应用,支持负载均衡和故障恢复。 - **安装步骤**: - 下载安装包。 - 配置系统环境。 - 安装 ArcGIS Server 并完成初始设置。 - **注册数据源**: - **Oracle 数据库**: 使用 ...
ARCGIS Server是一款由Esri公司开发的地理信息系统(GIS)服务器软件,它允许用户在分布式环境中管理和共享地理数据及服务。"ARCGIS server license"是该软件的核心组成部分,负责授权用户使用软件的各项功能。在...
- **ArcGIS Server**:以 Web 服务形式提供,适合于构建分布式、跨平台的 GIS 应用系统。 ##### 2. Web 应用程序的构建 对于 Web 应用程序而言,通常情况下只需要 ArcGIS Server 即可满足需求,并不需要 ArcGIS ...
3. **添加机器**:如果需要分布式部署,可以在Manager中添加其他服务器机器,形成集群,提高服务性能和可用性。 4. **发布地图服务**:使用ArcCatalog或ArcMap发布地图文档为服务,设置服务属性如访问权限、缓存等。...
- **分布式部署**:合理分布服务器节点可以有效分担单个节点的压力。 ##### 4.2 检测与定位瓶颈 - **模拟用户行为**:通过模拟大量用户的并发访问来测试系统的承载能力。 - **低级技术**:如手动同步操作等简单...
7. **高性能GIS**:ArcGIS Server支持分布式和集群部署,通过负载均衡和故障转移机制,确保服务的稳定性和高可用性。对于大数据处理和高并发场景,可以通过ArcGIS Image Server和ArcGIS GeoAnalytics Server等扩展...