Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-1570

SharedNothingBackup does not replicate all journal from live

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.4.0
    • 2.5.0
    • Broker
    • None
    • i'm running unit test on windows.

    Description

      I try to test replication when live is in heavy IO load.
      Attached is my junit test.
      The test use a slow message persister to simulate live is busy on IO, so JournalImpl's `appendExecutor` is busy.

      After start live server, send 5 messages each with a property `delay` of 5000 ms, then start the backup server, wait until it is replicated. Then send more messages without delay.

      Stop live and backup after all message sent, then check message journal.

      Backup will miss 2 message/journal entry.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            huaishk shoukun huai
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment