[ https://issues.apache.org/jira/browse/AMQ-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dejan Bosanac resolved AMQ-4467. -------------------------------- Resolution: Fixed Assignee: Dejan Bosanac This is now fixed with svn revision 1477574. Thanks for raising the issue and providing the test case. > Memory usage percent can be exceeded much if PFC is disabled > ------------------------------------------------------------ > > Key: AMQ-4467 > URL: https://issues.apache.org/jira/browse/AMQ-4467 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.x > Reporter: SuoNayi > Assignee: Dejan Bosanac > Fix For: 5.9.0 > > Attachments: AMQ-4467.patch > > > If PFC is disabled, when the store cursor checks limits, it checks only the > memory percentage of its own MemoryUsage and compares it to the high water > mark. Otherwise if PFC is enabled, it checks whether the MemoryUsage is > "full" but the "isFull" method also checks its parents. > This issue arrises when you have memory limits set on queues higher than the > overall system limit, as well as if you have multiple queues who's memory > limits combined are higher than the overall system limit. These settings must > be taken into account. > The original form can be found at > http://activemq.2283324.n4.nabble.com/What-can-be-reason-of-460-memory-usage-limit-td4665651.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira