图解MapGIS K9 IMS 跨平台服务集群配置
的有关信息介绍如下:跨平台服务集群配置,是基于 JAVA 站点形式提供的 GISCenter 服务实现集群。可应用部署在 WINDOWS 系列、LINUX、UNIX 等操作系统中。
JAVA 模式的 GISCenter 站点,以 WAR 形式存放在 MapGIS K9 IMS 安装目录下的GISCenter 文件夹中,以 Tomcat 服务器作为 WEB 服务器,希望本篇经验对大家的工作和学习有所帮助!
配置 JAVA 环境,安装并配置 JDK (1.6 以上) 和 Tomcat (5.0 以上) ,可通过 MapGIS K9 IMS 平台提供的 JAVA 环境配置工具来完成。
将平台安装目录下的 GISCenter.war (MapGIS K9\GisCenter 文件夹中)发布到 Tomcat中,即放到 Tomcat 安装目录下的 webapps 文件夹中(如 D:\Program Files\Java\Tomcat 6.0\webapps),然后启动 Tomcat 服务器。
在浏览器中输入:http:// GISCenter 服务器 IP 地址:Tomcat 服务器端口号/ GisCenter,如 http://192.168.83.182:8089/GisCenter,弹出 GISCenter 服务站点首页,如下图所示:
在 GISCenter 登录页面中输入用户名、密码、验证码 (默认用户名与密码均为 admin) ,单击“登录”按钮,进入管理配置中心,如下图所示:
点击上图中的“高级选项”页,配置文件扫描间隔时间,默认设置如下图所示:
点击上图中的“用户管理”页,对用户进行添加、删除、修改等操作。如下图所示:
添加瓦片服务节点: 点击 IMS 服务管理配置中心 “瓦片数据服务” 项中的添加按钮,在页面中弹出“IMS 服务管理配置中心”,输入瓦片 GIS 服务器名称、IP 地址与端口,如下图所示:
输完后点击 “测试连接”按钮,如果所配置节点服务器的瓦片数据服务启动,则提示“测试连接成功”,否则提示失败。测试连接成功后,点击“确定”按钮,添加瓦片数据服务,并提示“添加成功”,此时 MapGIS K9 IMS 服务管理配置中心中增加一条瓦片数据服务,如下图所示:
状态:状态为绿色时,表示该服务器节点正常,为红色时则不正常。
进程数:节点服务器中所启动的瓦片数据服务或者矢量数据服务的进程个数。
进程数的多少与服务器主机 CPU 的情况有关,一般情况下默认启动进程与 CPU 核数相等,进程个数=CPU 核数总和。用户可以对其进行修改, 修改方法如下:
修改 MapGIS K9 IMS 平台安装路径 MapGIS K9ProgramSEESvrCfg.xml 与SoaSvrConfig.xml 两个配置文件 ( SEESvrCfg.xml 为 瓦 片 数 据 服 务 配 置 文 件 ,SoaSvrConfig.xml 为矢量数据服务配置文件), 修改这两个文件的
重复第 7 步,添加其余节点服务器,添加完成后如下图所示:
添加矢量服务节点:在 IMS 服务管理器中心选择矢量数据服务,添加矢量数据服务节点操作与瓦片数据服务相同,参照上述第 7 步,添加后的管理页面如下图所示:
配置好瓦片服务和矢量服务集群后,确保 Tomcat 服务器呈启动状态,WEB 站点可调用该集群服务。
注:为提高性能,如果用 JAVA 的 GISCenter 管理集群,当有大用户量访问量或者进行压力测试时,建议修改系统的注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下的TcpTimedWaitDelay 和 MaxUserPort 两个键值
TcpTimedWaitDelay:TCP 连接超时时间设置,将此时间尽可能设置为最小;
MaxUserPort:允许使用的最大端口数,将此端口值设置为最大 65535。