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

Implement management semaphore to avoid parallel operations being executed from user's persistently calling operations

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.28.0
    • None
    • None

    Description

      Say the management is used for long running tasks (like remove queues, drop queues).

      the broker should have a valve protecting multiple long running tasks running at once as that could put a broker down.

      What we have observed over time is that when things are running slow, users will use the console to get metrics, and as things are slowing down they will keep clicking on tasks what will then make things worse.

      We should protect long running calls with a semaphore to not allow that happening.

      Attachments

        Activity

          People

            Unassigned Unassigned
            clebertsuconic Clebert Suconic
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: