An update on this:  First, thanks for the feedback to date.  I have associated a 
specific incident with the increase in CPU usage by Jboss.  Some of our HTTP requests 
contain a file that is read into memory and then saved on the server's file system.  
In some cases, it seems this file data is corrupt or size doesn't match content size, 
or??? and the InputStream.read() call hangs and never returns.  The application 
timeout eventually kills the application thread but some low level processing 
continues to run eating up resources.  At this point, a restart is the only solution 
we have found to remove the orphaned processing.  I am considering some sort of 
timeout mechanism when read() 'ing.  For example, if the timeout is executed, I'll try 
InputStream.close().  

Any light that can be shed on this is appreciated.

Allen


<a 
href="http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3825072#3825072";>View 
the original post</a>

<a 
href="http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3825072>Reply 
to the post</a>


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to