You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Timothy A. Bish (Jira)" <ji...@apache.org> on 2025/02/10 23:47:00 UTC

[jira] [Created] (ARTEMIS-5304) Allow AMQP Federation consumer to idle for a period of time when demand is removed

Timothy A. Bish created ARTEMIS-5304:
----------------------------------------

             Summary: Allow AMQP Federation consumer to idle for a period of time when demand is removed
                 Key: ARTEMIS-5304
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5304
             Project: ActiveMQ Artemis
          Issue Type: Improvement
          Components: AMQP
    Affects Versions: 2.39.0
            Reporter: Timothy A. Bish
            Assignee: Timothy A. Bish
             Fix For: 2.40.0


When demand is removed from a tracked address or queue the AMQP federation instance will drain the receiver link and then close it which can lead of attach / detach of receiver links in cases where the receiver that generated the demand comes back quickly. This can happen based on the framework in use by the application or from spotty networks.  We should idle the consumer for some period of time before closing after we drain the link credit to allow for quick recovery by simply granting a new batch of credit.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@activemq.apache.org
For additional commands, e-mail: issues-help@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact