Gary Tully created ARTEMIS-4709:
-----------------------------------
Summary: Add a plugin to provide periodic expiry of connections on
a per acceptor basis
Key: ARTEMIS-4709
URL: https://issues.apache.org/jira/browse/ARTEMIS-4709
Project: ActiveMQ Artemis
Issue Type: New Feature
Components: Broker
Affects Versions: 2.33.0
Reporter: Gary Tully
Assignee: Gary Tully
Fix For: 2.34.0
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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)