Glad to hear! it may help others! I've never enabled jai-ext, because it gave me a lot of errors, and huge memory consumption...often leading geoserver to an halt!!
I've noticed a section "*Outdated*: install native JAI and ImageIO extensions" in Geoserver Manual. https://docs.geoserver.org/latest/en/user/production/java.html#outdated-install-native-jai-and-imageio-extensions Shin, Joseph wrote > java version "1.8.0_211" > > Profiling the JVM, I've located the issue to be in the JAI-EXT. > > With 2.15.1 upgrade, the JAI-EXT operations are enabled by default and > disabling seem to greatly improve the performance of WMS GetMap request. > With JAI-EXT enabled, a sample WMS GetMap request took about 15 minutes. > With JAI-EXT disabled, the same sample WMS GetMap request took about 10 > seconds. > > > > > Joseph Shin > Software Developer Advisor > > T 619.881.2471 | M 858.444.7659 > Joseph.Shin@ > 1615 Murray Canyon Rd. #600 > San Diego, CA 92108 > www.gdit.com > > > > "We are what we repeatedly do. Excellence, then, is not an act, but a > habit." - Aristotle > > -----Original Message----- > From: vfonseca [mailto: > vfonsecaz@ > ] > Sent: Tuesday, July 23, 2019 03:15 PM > To: > geoserver-users@.sourceforge > Subject: Re: [Geoserver-users] GeoServer 2.15.1 - WMS GetMap request > taking extreme long time > > Looks like a JAI tile recycling problem. > > Try disabling tile recycling in JAI options. > > Which Java version BTW > > > Shin, Joseph wrote >> Yes, I see bunch of following messages and it looks like all most all >> time being taken to service up the WMS GetMap request is spent in the >> “org.geoserver.jai” processing: >> >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 3,572,820, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 630,480, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 630,480, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 630,480, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 630,480, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 630,480, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 630,480, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 562,100, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 96,771,132, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 96,771,132, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 96,771,132, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 96,771,132, arrayLength: {3} >> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, >> banks: >> 96,771,132, arrayLength: {3} -- Sent from: http://osgeo-org.1560.x6.nabble.com/GeoServer-User-f3786390.html _______________________________________________ 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 Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users