Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a web application on which the users do some processing that outputs rasters. Those rasters are transferred to geoserver for later visualization through WMS.

The GeoServer is running on TomCat6, this geoserver is feeded daily with hundreds of ~2mb rasters.

A few days ago it reached ~3000 datastores (and layers) and it stopped responding every time a new raster is added, then it needs to be rebooted.

I followed the optimization guideline on the geoserver documentation and changed to Oracle Java and set the container options (more java memory and throughput garbage collector).

That solved the problem and it's running very fast.

But the number of rasters continues to increase and my question is if there is a limit on the number of raster stores that geoserver can handle so that I should expect to have the same problem in the future.

share|improve this question
up vote 3 down vote accepted

You may want to check out the new GeoServer beta release as it has a new module that addresses this issue. If you read

The module name is Pluggable configuration storage subsystem

"we’ve developed a new community module allowing configuration to be stored in a relational database and tests show good performance even with millions of layers stored in it"

Might be worth a go

share|improve this answer
How it should be installed/activated? – user15301 Feb 18 '13 at 19:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.