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服务依然可以访问,说明集群就配置成功啦!

啦啦啦,一定要记住呀!虽然并没有感觉到性能有多大的提高,啊哈哈哈哈哈!

 

posted @ 2020-05-21 14:40  ZLL1135145973  阅读(1093)  评论(0)    收藏  举报