After Anthony moved FreeRoller over to the JavaLobby server, I was nervously watching the server and waiting for it to go down. Now that Roller is hosted on a big honkin' server running the latest Tomcat (4.1.24), I have nobody to blame but myself when the system slows to a crawl or crashes. Actually, Roller is built on a giant stack of open source software (Struts, Velocity, Castor, OSCache, etc.) so there is plenty of blame to go around, but I'm not the blaming type.
Unfortunately, I did not have to wait long for disappointment. Roller crashed on Saturday with an out-of-memory exception (too many cache entries in memory?), so I tweaked the OSCache settings to cache only to disk. On Sunday, Roller exhausted the Tomcat thread pool (too much OSCache disk I/O?) and crashed again. This morning, I confugured OSCache for disk and memory caching with a limit of 100 cache entries, and I have configured Tomcat for 256MB max memory. Things seem to be holding up well so far, but will FreeRoller make it through the night?
This work is licensed under a Creative Commons License.
Copyright 2002-2007, David M Johnson (dave.johnson at rollerweblogger.org)
This is a personal weblog, I do not speak for my employer.

Buy now from Amazon.com
Or direct from Manning
| « December 2008 | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 | |||
| Today | ||||||
Allen Gilliland
Anil Gangolli
Dan Axon
Danese Cooper
Film Babble Blog
Geertjan's Weblog
Henri Yandell
James Robertson
Jim Grisanzio
Josh Staiger
Linda Skrocki
Pat Chanezon
Rama
Ruby Sinreich
Simon Phipps
Tim Bray
Will Snow
Janne Jalkanen
Joe Gregorio
Matt Raible
Mike Cannon Brookes
Rafe Colburn
Sam Ruby
Simon Brown
My other sites