OpenEJB
  1. OpenEJB
  2. OPENEJB-1711

Multithreaded filling of @Stateless pools to PoolMin at bean startup

    Details

      Description

      A stateless session bean application can contain minimum instances that need to be created when the application is deployed/started. Currently, these instances are created in a sequence (in a for loop). As a result, the time take for the application to startup is proportional to the time it takes to create all its minimum instances. We need a solution by which these minimum instances are created in parallel.

        Activity

        David Blevins made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        David Blevins made changes -
        Summary Minimum instances of stateless session bean are created sequentially leading to an increase in the amount of time that it takes to start/deploy the application. Multithreaded filling of @Stateless pools to PoolMin at bean startup
        Show
        David Blevins added a comment - 2011-11-20 - http://svn.apache.org/viewvc?view=revision&revision=1204192 - rmannibucau 2011-11-20 - http://svn.apache.org/viewvc?view=revision&revision=1204204 - rmannibucau 2011-11-20 - http://svn.apache.org/viewvc?view=revision&revision=1204208 - rmannibucau
        David Blevins made changes -
        Fix Version/s 4.0.0-beta-2 [ 12318444 ]
        rmannibucau committed 1204208 (1 file)
        rmannibucau committed 1204192 (1 file)
        Hide
        shreyas shinde added a comment -

        A patch has been submitted for review. No work pending.

        Show
        shreyas shinde added a comment - A patch has been submitted for review. No work pending.
        shreyas shinde made changes -
        Field Original Value New Value
        Attachment StatelessInstanceManager.java.patch [ 12504403 ]
        Hide
        shreyas shinde added a comment -

        A patch for the stateless instances manager to create minimum instances in parallel.

        Show
        shreyas shinde added a comment - A patch for the stateless instances manager to create minimum instances in parallel.
        shreyas shinde created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            shreyas shinde
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 96h
              96h
              Remaining:
              Remaining Estimate - 96h
              96h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development