Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-135731

Startup takes excessive time when having lots of companies

    Details

      Description

      From my testing, the more companies a Liferay instance has, the longer it takes for portlets to be deployed and made ready.

      Steps to Reproduce

      1. Startup Liferay with 300+ Companies
        1. Option 1: Groovy Script to generate 300 companies: (generate_300_companies.groovy)
        2. Option 2: Sample mysql database dump with 300 companies: (mysql-db-with-300-companies.7z)
      2. Wait for Liferay to startup and for your browser to launch the Welcome Page
      3. Notice the Login portlet and Search portlet are missing
      4. Wait 30 seconds and refresh the page
      5. Notice the Login portlet and Search portlet are still missing
      6. Repeat step 4 until the Login portlet and Search portlet are made available

      Expected Result
      The Welcome Page is displayed with portlets loaded at a reasonable time

      Actual Result
      The Welcome Page is displayed with portlets loaded after 2-4 minutes have passed and the page is refreshed

        Attachments

          Activity

            People

            Assignee:
            summer.zhang Summer Zhang
            Reporter:
            eric.yan Eric Yan
            Participants of an Issue:
            Recent user:
            Sophia Zhang
            Engineering Assignee:
            Eric Yan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              20 weeks, 5 days ago

                Packages

                Version Package
                7.3.X
                7.4.2 CE GA3 DXP 7,4
                7.4.13 DXP GA1
                Master