昨天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服务就好了。
geoserver服务器的图层和图层预览不能使用的问题
最新推荐文章于 2025-01-15 14:41:35 发布