[jboss-jira] [JBoss JIRA] Commented: (JBREM-607) Add idle timeout setting for invoker threads

Tom Elrod (JIRA) jira-events at jboss.com
Fri Nov 3 14:16:41 EST 2006


    [ http://jira.jboss.com/jira/browse/JBREM-607?page=comments#action_12346248 ] 
            
Tom  Elrod commented on JBREM-607:
----------------------------------

>From docs:

idleTimeout - indicates the
      number of seconds a pooled server thread can be idle (meaning time since
      last invocations request processed) before it should be cleaned up and
      removed from the thread pool. The value for this property must be
      greater than zero in order to enable idle timeouts on pooled server
      threads (otherwise they will not be checked). Setting to value less than
      zero will disable idle timeout checks on pooled server threads, in the
      case was previously enabled. The default value for this property is
      -1.

As of JBossRemoting 2.2.0 release, can also add configuration for cleaning up idle server threads using the 'idleTimeout' configuration property.  Setting this property to a value of greater than zero will activate idle timeout checking, which is disabled by default.  When enabled, the idle timeout checker will periodically iterate through the server threads that are active and inactive and if have not processed a request within the designated idle timeout period, the server thread will be shutdown and removed from corresponding pool.  Active server threads are ones that have a socket connection associated with it and are in a blocked read waiting for data from the client.  Inactive server threads are ones that have finished processing on a particular socket connection and have been returned to the thread pool for later reuse. 

> Add idle timeout setting for invoker threads
> --------------------------------------------
>
>                 Key: JBREM-607
>                 URL: http://jira.jboss.com/jira/browse/JBREM-607
>             Project: JBoss Remoting
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 2.0.0.GA (Boon)
>            Reporter: Galder Zamarreno
>         Assigned To: Tom  Elrod
>             Fix For: 2.2.0.Alpha3 (Bluto), 3.0.0.Alpha1 (Otter)
>
>
> An idle timeout minutes setting so that any unused threads are removed.
> It needs to have the possibility of disabling it.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list