You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2025/03/10 17:38:00 UTC
[jira] [Commented] (ARTEMIS-5338) Flow control between Mirror Target and AckManager's size
[ https://issues.apache.org/jira/browse/ARTEMIS-5338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17933979#comment-17933979 ]
ASF subversion and git services commented on ARTEMIS-5338:
----------------------------------------------------------
Commit 1f0ec50058e64e79dd5f1bfc9b4f1abab3f515cd in activemq-artemis's branch refs/heads/main from Clebert Suconic
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=1f0ec50058 ]
ARTEMIS-5338 AckManager flow control
Say there are too many records in the JournalHashMap. In that case
the sender should pace sending more data. The target should limit
credits when the configured max pending records is reached.
> Flow control between Mirror Target and AckManager's size
> --------------------------------------------------------
>
> Key: ARTEMIS-5338
> URL: https://issues.apache.org/jira/browse/ARTEMIS-5338
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Affects Versions: 2.39.0
> Reporter: Clebert Suconic
> Assignee: Clebert Suconic
> Priority: Major
> Labels: pull-request-available
> Fix For: 2.40.0
>
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> Say a mirror is feeding ack retries... if the mirror is feeding acks faster than the target can process you could get to a situation where you would get a OME as you were not able to sustain the load.
> The server should verify if the number of pending records is bellow a certain configured threshold and credits should not be issues to the sender while the threshold is too high.
--
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