Why the flow-control reports "Persistent store is Full" even I increase the disk during A-MQ running?

Solution Verified - Updated -

Issue

  • When A-MQ is running, I see the storage which used by KahaDB has no more space left, so I increase it to 20GB immediately.
    However several minutes later, flow-control is triggered to report disk shortage:
2018-01-17 09:56:13,214 | INFO  | 25.3:44852@61616 | Queue                            | mq.broker.region.BaseDestination  683 | 162 - org.apache.activemq.activemq-osgi - 5.11.0.redhat-630283 | Usage(default:store:queue://a.b.c.1:store) percentUsage=99%, usage=32051226594, limit=32050362970, percentUsageMinDelta=1%;Parent:Usage(default:store) percentUsage=100%, usage=32051226594, limit=32050362970, percentUsageMinDelta=1%: Persistent store is Full, 100% of 32050362970. Stopping producer (ID:SNTP1IMT01-33661-1516100975712-1:15:1:1) to prevent flooding queue://a.b.c.1. See http://activemq.apache.org/producer-flow-control.html for more info (blocking for: 31s)

Environment

  • Red Hat JBoss A-MQ
    • 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.