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 increased 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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content