[ 
https://issues.apache.org/jira/browse/ARIES-1609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Watson closed ARIES-1609.
--------------------------------
    Resolution: Fixed
      Assignee: Thomas Watson

> Increase timeout for subsystem locking strategy and make it configurable
> ------------------------------------------------------------------------
>
>                 Key: ARIES-1609
>                 URL: https://issues.apache.org/jira/browse/ARIES-1609
>             Project: Aries
>          Issue Type: Bug
>            Reporter: Thomas Watson
>            Assignee: Thomas Watson
>
> With a large number of large subsystems the contention for the locks managed 
> by LockingStrategy class in subsystems may be very high.  The current timeout 
> is hardcoded to 30 seconds.  In scenarios that use provision dependencies at 
> start (instead of at install) this contention may increase if a large number 
> of subsystems are staged and are in the state waiting to provision 
> dependencies.  Once the first subsystem is started it may result in a very 
> large number of the currently installed subsystems to all provision 
> dependencies at once.  This can take over 30 seconds.  If multiple threads 
> are attempting to start the subsystems at the same time this may cause the 
> timeout for the losing threads.
> I think the default timeout should be increased to something pretty large.  I 
> suggest 10 minutes.  And we should likely allow a property to override the 
> default timeout.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to