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

Add a plugin to provide periodic expiry of connections on a per acceptor basis

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.33.0
    • 2.34.0
    • Broker
    • None

    Description

      When credential rotation needs to be enforced, active connections need to be terminated on some timeline to ensure credentials are reevaluated. There are management apis that can be used but these require some intervention.
      In addition to enforce some SLA around duration of connections, having an easy way to limit connections to a given maximum period can be helpful.
      A plugin that will be applied on an per acceptor basis, that can be used to disconnect connections that have lived for some period can provide a nice building block for these use cases.

      Attachments

        Issue Links

          Activity

            People

              gtully Gary Tully
              gtully Gary Tully
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 10m
                  2h 10m