We are doing some scalability tests with Linux, GeoServer 2.14.1, Java 1.8.0 and Oracle THIN 12.2. The database instance is on a separated server machine. We are using JMeter with multiple users and a constant request throughput (with enough idle time between user requests). We noticed that GeoServer CPU usage appears to dramatically increase with database response time. That happens, for example, if we use some slow views or if we force a latency on the database server network interface. It seems like that extra CPU is spent by the Oracle JDBC driver calls (as evidenced by Yourkit) and at the kernel space (as indicated by top/strace).
Has anybody experienced something similar? What could explain that behavior? Thanks, Joao
_______________________________________________ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
