Can the tempUsage limit for ActiveMQ broker be set to 0 mb ?
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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
