Can the tempUsage limit for ActiveMQ broker be set to 0 mb ?

Solution Unverified - Updated -

Issue

  • What is "tempUsage" and What does it do?
  • Is it possible to set the "tempUsage" limit of the activemq broker to 0 ?
  • When the "tempUsage" is set to 0 like following then an error occurs in the logs as following:
        <systemUsage>
            <systemUsage>
                <memoryUsage>
                    <memoryUsage limit="1 gb"/>
                </memoryUsage>
                <storeUsage>
                    <storeUsage limit="1 gb"/>
                </storeUsage>
                <tempUsage>
                    <tempUsage limit="0 mb"/>
                </tempUsage>
            </systemUsage>
        </systemUsage>
  • Error received in the activatemq log as following:
2014-04-28 10:27:49,431 | ERROR | veMQ Broker: amq | BrokerService                    | he.activemq.broker.BrokerService 1912 | 104 - org.apache.activemq.activemq-osgi - 5.8.0.redhat-60024 | Temporary Store limit is 0 mb, whilst the max journal file size for the temporary store is: 32 mb, the temp store will not accept any data when used.

Environment

  • JBoss Fuse
    • 6.*
  • JBoss A-MQ
    • 6.*

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