I started to seed a layer this morning with GWC and after several hours GeoServer stopped responding to other requests for tiles. After it was brought to my attention that our app was not receiving responses I checked and I could not get the admin console to even come up. I checked the logs and then I was able to connect to the console, yes that’s right (must have been a quantum physics thing). We are running on Windows 2003 64 bit with 8 processors and 24 GB of RAM, I don’t think we ran out of system resources.
Any thoughts would be appreciated. A portion of the log is attached.
Regards,
Charles E. Deaton
http://www.MoveInMichigan.com
GeoServer.log (43.1 KB)
Hi Charles,
please don't cross-post to the developer list, I am sure you are aware it's meant for development related discussions, not a way to escalate support requests. All the core developers also follow this list anyway, if you do not get a response it's either because we don't know the answer or because we for some reason don't have time to look into it [1].
The reason I personally didn't respond is that the log doesn't really tell me anything you don't already know:
1) There's a locking problem of some sort with a shapefile, but this is not fatal.
2) The TCP connection between GWC and GS drops.
Since there is no physical network equipment involved, and no traceback not related to network failure (at least in the portion of the log you provided) the cause is most likely the OS or in the JVM. Definitely check the system logs, and if you use other datasources than shapefiles then add some logging there too.
I have no experience with W2003 64 bit. I've run 8 threads on a similar configured box (but 32 bit) against a large set of shapefiles, and I regularly work on much bigger servers (Linux) that run 32 threads in parallel. But if there is an OS / JVM problem you may be able to work around it by running fewer threads.
-Arne
1: http://geoserver.org/display/GEOS/Commercial+Support
Charles E. Deaton wrote:
I started to seed a layer this morning with GWC and after several hours GeoServer stopped responding to other requests for tiles. After it was brought to my attention that our app was not receiving responses I checked and I could not get the admin console to even come up. I checked the logs and then I was able to connect to the console, yes that’s right (must have been a quantum physics thing). We are running on Windows 2003 64 bit with 8 processors and 24 GB of RAM, I don’t think we ran out of system resources.
Any thoughts would be appreciated. A portion of the log is attached.
Regards,
Charles E. Deaton
http://www.MoveInMichigan.com/>
--
Arne Kepp
OpenGeo - http://opengeo.org
Expert service straight from the developers