On Sun, Aug 2, 2009 at 10:34, Sergiu Dumitriu<sergiu(a)xwiki.com> wrote:
Thomas Mortagne wrote:
Hi devs,
When we have farm like
xwiki.org or
myxwiki.org stuck we usually kill
the jvm and look at its last state to see if we can find some lock
etc...
Most of the time if the issue is in a specific script and not a
platform bug it's unreadable. To make it more easy I propose to rename
thread created by the application server based on the URL.
Basically it means something like adding:
Thread.currentThread().setName(request.getRequestURL() + "?" +
request.getQueryString());
in XWikiAction#initializeXWikiContext.
I tested it on tomcat and it works well.
WDYT ?
+1 +1 +1.
We should also reset the name once the request finishes, so that we
don't get false names.
We should do the same for non-struts requests also (I can think of REST
and WebDAV now).
Yes we should always do this but my first concern was about script so
it's more around struts request (and i wanted something simple and
clear to vote ;)).
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne