activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary Tully (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (AMQ-5483) LRU cached message group map eviction is not reflected in consumer assigned counts
Date Thu, 11 Dec 2014 14:54:13 GMT

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

Gary Tully resolved AMQ-5483.
-----------------------------
    Resolution: Fixed

fix and test in http://git-wip-us.apache.org/repos/asf/activemq/commit/d25c52cc

> LRU cached message group map eviction is not reflected in consumer assigned counts
> ----------------------------------------------------------------------------------
>
>                 Key: AMQ-5483
>                 URL: https://issues.apache.org/jira/browse/AMQ-5483
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 5.10.0
>            Reporter: Gary Tully
>            Assignee: Gary Tully
>              Labels: messageGroups
>             Fix For: 5.11.0
>
>
> by default, consumers are ordered by consumer priority and number of assigned message
groups. The group assignment lru map can evict group associations, but the eviction is only
noticed on next use of the groupid at dispatch, which may never happen. This leaves consumers
less likely to get new groups assigned in error. The combination of a low cache size and long
lives consumers should allow even distribution.



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

Mime
View raw message