First of all, to generate thread dumps and see where threads holding write 
locks might be stuck, see generating thread dumps wiki: 
http://www.jboss.org/community/wiki/StackTrace

I must say that 100ms for lock timeout is pretty small. Something around 10-20 
seconds is more usual. Rather than increasing the lock timeout to insane 
numbers, use thread dumps to figure out what's holding up the progress or if 
there're any deadlocks...etc There're even tools like TDA or Samurai that can 
help analyze them.

WRT "Caused by: java.lang.IllegalStateException: Cache not in STARTED state!" 
message, that looks strange, did you check whether stop/destroy was called at 
some point?

Finally, when you say that your cache usage is very write heavy, do you mean 
that you call attach() loads of times? Or that once you've attached a Pojo to 
the cache, you modify it via its set methods very often?

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4239697#4239697

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4239697
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to