geoserver服务器的图层和图层预览不能使用的问题

昨天geoserver服务器中的服务突然不能用了,检查的时候发现只有图层和图层预览不能打开,其他功能正常使用。访问地图服务会超时,会报java.lang.RuntimeException: Unable to obtain connection: Cannot get a connection, pool error Timeout waiting for idle object Unable to obtain connection: Cannot get a connection, pool error Timeout waiting for idle object Cannot get a connection, pool error Timeout waiting for idle object Timeout waiting for idle object。这些错误。
后来猜测可能是geoserver能使用的内存不够了,查看文档找到了配置jvm选项中的 -Xms1128m -Xmx756M,不过geoserver通过docker部署的,再environment中这样配置后没有生效,只能找其他办法。
这时查看了linux的系统资源占用,内存基本占满了,停了几个java服务后再去测试geoserver服务就好了。


版权声明:本文为brave211原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。