Below is the config file. I don't have persistence set to true and the
ActiveMQ heap size is 1024mb.

<beans xmlns="http://www.springframework.org/schema/beans";
xmlns:amq="http://activemq.apache.org/schema/core";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://activemq.apache.org/schema/core
http://activemq.apache.org/schema/core/activemq-core.xsd";>
   <bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
      <property name="locations">
         <value>file:${activemq.base}/conf/credentials.properties</value>
      </property>
   </bean>
   <broker xmlns="http://activemq.apache.org/schema/core";
           brokerName="pBroker"
           dataDirectory="${activemq.base}/data">

      <destinationPolicy>
         <policyMap>
            <policyEntries>
               <policyEntry queue=">"
                            producerFlowControl="true"
                            optimizedDispatch="true" />

               <policyEntry topic=">"
                            topicPrefetch="1000"
                            producerFlowControl="true"
                            advisoryForSlowConsumers="true"
                            advisoryForDiscardingMessages="true"
                            advisoryForConsumed="true"
                            advisoryWhenFull="true" />
            </policyEntries>
         </policyMap>
      </destinationPolicy>

      <managementContext>
         <managementContext connectorPort="1099"
                            jmxDomainName="pDomain"/>
      </managementContext>
        
      <persistenceAdapter>
         <kahaDB directory="${activemq.base}/data/pData"
                 journalMaxFileLength="3 mb" />
      </persistenceAdapter>
        
      <systemUsage>
         <systemUsage sendFailIfNoSpace="true">
            <memoryUsage>
               <memoryUsage limit="600 mb"/>
            </memoryUsage>
            <storeUsage>
               <storeUsage limit="500 mb" />
            </storeUsage>
            <tempUsage>
               <tempUsage limit="500 mb"/>
            </tempUsage>
         </systemUsage>
      </systemUsage>

      <transportConnectors>
         <transportConnector name="openwire_p"
                             uri="nio://0.0.0.0:61616" />
      </transportConnectors>
   </broker>

   <broker xmlns="http://activemq.apache.org/schema/core";
           brokerName="fBroker"  dataDirectory="${activemq.base}/data">
        
      <destinationPolicy>
            <policyMap>
               <policyEntries>
                  <policyEntry queue=">"
                               producerFlowControl="true"
                               optimizedDispatch="true" />

                  <policyEntry topic=">"
                               producerFlowControl="true" />
               </policyEntries>
            </policyMap>
      </destinationPolicy> 

      <managementContext>
         <managementContext connectorPort="1099"
                            jmxDomainName="fDomain"/>
      </managementContext>

      <networkConnectors>
         <networkConnector
uri="static:(tcp://xxx.xxx.xxx.xxx:61616?wireFormat.maxInactivityDuration=3600000)"
                           name="fBridge"
                           conduitSubscriptions="false"
                           decreaseNetworkConsumerPriority="false"
                           duplex="true" />
      </networkConnectors>
        
      <persistenceAdapter>
         <kahaDB directory="${activemq.base}/data/fData"
                 journalMaxFileLength="10 mb" />
      </persistenceAdapter>
        
      <systemUsage>
         <systemUsage sendFailIfNoSpace="true">
            <memoryUsage>
               <memoryUsage limit="168 mb"/>
            </memoryUsage>
            <storeUsage>
               <storeUsage limit="2 gb" />
            </storeUsage>
            <tempUsage>
               <tempUsage limit="50 mb"/>
            </tempUsage>
         </systemUsage>
      </systemUsage>
                
      <transportConnectors>
         <transportConnector name="openwire_f"
                             uri="nio://0.0.0.0:61617" />
      </transportConnectors>
   </broker>

   <import resource="jetty.xml" />
</beans>



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Stopped-waiting-for-space-in-pendingMessage-cursor-messages-tp4658396p4658445.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to