首页 / 浏览问题 / WebGIS / 问题详情
iserver与啥协议或安全设置相关
62EXP 2026年03月03日

我们有一个windows 2012 R2的服务器,它上面跑iserver11i,
原来速度还可以,但是不知道做了啥安全设置之后(期间也升级过iserver版本),出图的速度就特别慢了。

地图数据 是在另外一台电脑上的,sql server 2008.

但是查看cpu和内容,也都还好。

cpu和内存一般都不会超过50%。

iserver是作为服务运行的,使用命令 tomcat9w.exe //ES//iServer11i

设置的内存参数分别为4096   16384   512

这个问题该如何核查呢?

安全设置最主要的是限制了协议,是用IISCrypto.exe 进行了Schannel 和Cipher Suites的设置

1个回答

一、检查版本:根据许可类型将iServer升级到最高版本,如licd9d对应9d/10i,可以升级到10.2.1;如licx对于11i,可以升级到11.3.0;如lic12对于12i,目前最新版本是12.0.1.0;

二、检查硬件

① CPU和内存使用情况

② 磁盘I/O速率检查
   推荐速率:磁盘I/O速度建议 500MB/s 以上

③ 网速检查
    1)网络通信速度检查办法:【iperf3 -u -c IP -p Port -b 1000M】,红色部分替换为真实IP和端口。Windows和Linux操作系统均需安装 iperf3 工具
    2)推荐速率:局域网络通信速度建议 100MB/s 以上
    3)注意事项:
        *注意是否在网络层面存在代理转发,若存在则注意检查代理吞吐量
        *检查当前网络是否存在拥塞,使用 iperf3 测试得到的速率与当前网络带宽的理论传输速率比较

1. 若CPU与内存资源没有剩余,资源利用率高,无法满足性能情况下,可以考虑以下方式:
    1)增加机器配置
    2)将此台机器上的其他软件迁移
    3)服务迁移

2. 若CPU与内存资源有剩余,可以考虑通过【040通用性能提升手段】,增加机器资源利用率。

三、检查数据存储

检查数据资源挂载方式,确保数据挂载方式最优,
推荐使用优先级:本地磁盘 > 远程数据库 > NAS挂载 > NFS挂载  > S3对象存储 > 共享目录挂载

四、检查通用性能

① iServer JVM值修改
 iServer默认JVM Xmx值为1536M,set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx1536m -Xss512k
   设置推荐值:单台iServer机器,没有其他资源占用情况下,-Xms和-Xmx建议最大值不超过物理内存的1/4,此外建议-Xms和-Xmx设置相同,例如:32G机器,可以设置 set JAVA_OPTS=%JAVA_OPTS% -Xms8192m -Xmx8192m -Xss512k

② 开启单机多进程、多实例
  1)单个进程不能充分利用系统 CPU、内存等系统资源,配置单机多进程后,可以充分利用系统资源,开启方式
http://support.supermap.com.cn:8090/iserver/help/html/zh/Server_Service_Management/GISService_Config/Multi_processes.htm#config

  2)iServer 支持多服务实例,可以动态设置服务实例个数,以实现更快的服务处理效率,开启方式
http://support.supermap.com.cn:8090/iserver/help/html/zh/Server_Service_Management/GISService_Config/Multi_processes.htm#multiinstance

③ 搭建多机集群
多个 GIS 服务器可以通过搭建集群,提升 GIS服务的并发和性能
配置集群方式请参考:http://support.supermap.com.cn:8090/iserver/help/html/zh/Server_Service_Management/clusterUsage.htm#%E9%85%8D%E7%BD%AE%E9%9B%86%E7%BE%A4

④ 开启服务实例动态化管理
11i版本特性,当服务达到数千、数万、甚至数十万量级。为保障 GIS 服务管理性能稳定,SuperMap iServer 提供了 GIS 服务实例动态化管理能力。
可以提升服务启动速度,释放空闲资源等,开启方式请参考:
http://support.supermap.com.cn:8090/iserver/help/html/zh/Server_Service_Management/properties.htm#%E6%9C%8D%E5%8A%A1%E5%AE%9E%E4%BE%8B%E5%8A%A8%E6%80%81%E5%8C%96%E7%AE%A1%E7%90%86%E8%AE%BE%E7%BD%AE

⑤ 使用Nginx负载均衡
将多台iServer组成负载均衡组,提升服务处理效率,搭建方式可以参考:
https://blog.csdn.net/supermapsupport/article/details/97761811

⑥ 借助Nginx多子域
浏览器对同一个域名服务的并发请求数量有限制,同时只能发6个请求,前端浏览慢的话,可搭建多子域提升性能
三维场景加载性能:https://blog.csdn.net/supermapsupport/article/details/126406459
二维地图加载性能:https://blog.csdn.net/supermapsupport/article/details/120436462
1,501EXP 2026年03月03日
...