You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Christopher L. Shannon (JIRA)" <ji...@apache.org> on 2016/04/27 16:14:12 UTC

[jira] [Resolved] (AMQ-6267) Allow advisory consumer prefetch configuration for network consumers

     [ https://issues.apache.org/jira/browse/AMQ-6267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christopher L. Shannon resolved AMQ-6267.
-----------------------------------------
       Resolution: Fixed
    Fix Version/s: 5.14.0

Added two new configuration options, {{advisoryPrefetchSize}} and {{advisoryAckPercentage}} to configure the prefetch size for advisory consumers and when they will send back an ack.  If not set, it will default to the old behavior which is to use the {{prefetchSize}} setting and 75% for sending back the ack.

> Allow advisory consumer prefetch configuration for network consumers
> --------------------------------------------------------------------
>
>                 Key: AMQ-6267
>                 URL: https://issues.apache.org/jira/browse/AMQ-6267
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Broker, networkbridge
>    Affects Versions: 5.13.2
>            Reporter: Christopher L. Shannon
>            Assignee: Christopher L. Shannon
>            Priority: Minor
>             Fix For: 5.14.0
>
>
> In most places the prefetch value for advisory consumers is configured separately than the prefetch value for non-advisory consumers because by default advisory consumers are configured to optimize acknowledgements.  However, while the NetworkBridgeConfiguration allows setting prefetchSize it does not allow configuring advisory prefetch size. 
> It would be useful to be able to configure the prefetch size separately for advisory consumers, as well as the percentage of prefetch used for determining when to send back an ack (currently set to 75%)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)