Hi, 

I was wondering why with temp-queue and producer flow control set to ON + temp 
storage we still experience producers stop preventing flooding. Is this a bug 
or a feature? 



<broker xmlns="http://activemq.apache.org/schema/core"; brokerName="waw1-amq1" 
dataDirectory="${activemq.base}/waw-data" useJmx="true" advisorySupport="true" 
persistent="true" schedulePeriodForDestinationPurge="10000" 
networkConnectorStartAsync="true" allowTempAutoCreationOnSend="true"> 





<policyEntry tempQueue="true" producerFlowControl="true" memoryLimit="100mb" 
gcInactiveDestinations="true" inactiveTimoutBeforeGC="60000"> 
<pendingQueuePolicy> 
<fileQueueCursor/> 
</pendingQueuePolicy> 
</policyEntry> 


.... 



<systemUsage> 
<systemUsage> 
<memoryUsage> 
<memoryUsage limit="24 gb"/> 
</memoryUsage> 
<storeUsage> 
<storeUsage limit="10 gb" name="store"/> 
</storeUsage> 
<tempUsage> 
<tempUsage limit="10 gb"/> 
</tempUsage> 
</systemUsage> 
</systemUsage> 


If I disable PFC on temp-queue I can see storage utilization once memory is 
exhousted but there is no any control over temp-queue. This behavour is common 
for 5.5.1 and 5.6.0. Should I file a bug or change my configuration? 


Thank you 
Marcin 

Reply via email to