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

Cluster related modules are unable to be restarted correctly after being stopped manually

    Details

    • Fix Priority:
      4

      Description

      The root cause of this problem is an know issue of ES, please see https://github.com/elastic/elasticsearch/issues/8105. Since the index creation is async and there will be a window time that when checking if index is created or not, but there is not an official solution to this problem.

      Steps to reproduce:
      1) Start portal
      2) Go to Felix Gogo shell
      3) Stop bundle named "Liferay Portal Cluster Single" in gogo shell
      4) Restart the bundle just be stopped
      You would see IndexAlreadyExistsException in console, for more detailed error log, please see error.log.

      Please note that this is a race condition issue, it means you may not reproduce it each time, but you still have a great possibility to reproduce it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tina.tian Tina Tian
                Reporter:
                tina.tian Tina Tian
                Participants of an Issue:
                Recent user:
                Michael Saechang
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  2 years, 8 weeks, 5 days ago

                  Packages

                  Version Package