Hi, yesterday we deployed our application upgraded from T5.0.5 to 5.0.10 (SNAPSHOT 2008-02-11) on the production system, now it hangs from time to time with several thread blocked at PerThreadServiceCreator.createObject.
We started with default settings for thetapestry.page-pool.hard-limit and soft-limit (20, 5). With this we got a page pool exausted error on one tomcat after some time, while others were fine with this. Then we increased the soft-limit to 20 and the hard-limit to 100, which also produced this error, but not always. Even without the pool exausted error the application hung and did not respond for some minutes (about 3 minutes). Now we have the hard-limit set to 150, which does not produce any pool exausted errors, but still the application hangs. All thread dumps that are created when the application is not responding show blocked threads at PerThreadServiceCreator.createObject, and I cannot see anything else that might cause this behaviour. Looking at jconsole when the app is not responding shows an increasing number of threads, and an increasing amount of used memory (e.g. from 500M to 800M), CPU is very low all the time. I have uploaded a complete threaddump at http://senduit.com/a7afc7, an aggregated version of this can be found at http://senduit.com/0d3f16. We're running java-1.6.0_02, T5.0.10-SNAPSHOT and Tomcat 6. Has anybody an idea what might be the reason for this behavior? Thanx a lot for your help, cheers, Martin
signature.asc
Description: This is a digitally signed message part