【解决办法】加载缓慢的服务是由工作空间发布的,数据量比较大,前端加载的时候动态出图加载比较慢。客户那边由于项目需要无法切瓦片,调用服务时服务器cpu、内存等资源均有剩余,调大jvm内存后重启iserver加载速度提升,提升后加载速度客户可以接受。修改默认JVM值方法如下:
默认:set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx1536m -Xss512k
修改文件位置:
- Windows:iServer安装目录incatalina.bat
- Linux: iServer安装目录incatalina.sh
设置推荐值:单台iServer机器,没有其他资源占用情况下,-Xms和-Xmx建议最大值不超过物理内存的1/4,此外建议-Xms和-Xmx设置相同,例如:32G机器,可以设置 set JAVA_OPTS=%JAVA_OPTS% -Xms8192m -Xmx8192m -Xss512k