arcgis for server搭建集群环境
arcgis server具有很灵活的体系结构,arcgis server站点可以建立在一台或者多台GIS server服务器上。这些参与创建 arcgis server 站点的服务器就构成一个组,也就是集群。
在实际项目中,在承载较大数据量的GIS 服务器上可以搭建集群环境,用来进行负载均衡。本次以广州自来水项目为例,客户主要有三台服务器进行智慧水务平台的部署。分别是:10.1.10.17、10.1.10.18、10.1.10.19服务器。
其中三台服务器的具体部署方式为:
- 10.1.10.18服务器安装arcgis desktop、oracle32bit、oracle64bit 。作用是数据服务器;(arcgis desktop连接oracle需要32bit)
- 10.1.10.17服务器安装arcgis server、oracle32bit、oracle64bit。作用是发布地图服务;(arcgis server发布服务注册数据库需要64bit)
- 10.1.10.19服务器安装arcgis server、oracle64bit。作用是与17服务器搭建集群环境进行负载均衡。
一、部署方式
服务器两台
操作系统:Windows Server 2008 R2 Enterprise
内存:64G
系统类型:64位操作系统
IP:10.1.10.17
IP:10.1.10.19
二、部署过程
对两台电脑进行更改服务器机器名,例如将10.1.10.17改为server01,10.1.10.19改为server02。
对其中17服务器进行的操作如下:
- 在17服务器上安装arcgis server,在电脑盘中创建文件夹,此文件夹是用来存储server的缓存文件,需要共享出来。因为两台服务器属于同一局域网,所以共享出来后,另一台服务器缓存路径也可以添加此路径。
- 注意:安装server的过程中两台服务器需要创建相同的账户名和密码,例如账户为arcgis,密码为Hdkj123!。
- 在17服务器上创建站点,例如账户为siteadmin,密码为Hdkj123!。
- 指定缓存文件夹和配置文件夹为网络路径。Directories文件夹路径设置为:“\\10.1.10.17\server缓存\”,config-store文件夹路径设置为\\10.1.10.17\server缓存\。 这个路径也能在安装完后进行更改。
对19服务器进行的操作如下:
- 安装过程略。保证安装文件夹和安装账户与01服务器保持一致。
- 配置02服务器server manager,将02服务器添加到01服务器创建的站点里。
三、服务测试
查看集群,进入server manager,查看站点信息:
服务测试,可以在server01上发布服务,示例如下:http://10.1.10.17:6080/arcgis/rest/services/test/wf/MapServer. 直接把服务地址改成http://10.1.10.19:6080/arcgis/rest/services/test/wf/MapServer服务依然可以访问,说明集群就配置成功啦!
啦啦啦,一定要记住呀!虽然并没有感觉到性能有多大的提高,啊哈哈哈哈哈!

浙公网安备 33010602011771号