On Tue, Aug 19, 2008 at 8:52 PM, Ryan Moquin <[EMAIL PROTECTED]> wrote: > I was trying this configuration in Servicemix, and even though I set > useAsyncSend to true, my producer still blocks when there is no consumer > listening on the topic it is sending to. > > <bean id="connectionFactory" > class="org.apache.activemq.pool.PooledConnectionFactory"> > <property name="connectionFactory"> > <bean class="org.apache.activemq.ActiveMQConnectionFactory"> > <property name="brokerURL" value="tcp://localhost:61616" /> > <property name="useCompression" value="true" /> > <property name="useAsyncSend" value="true" /> > </bean> > </property> > <!--Configure maximum sessions per connection --> > <property name="maximumActive" value="1" /> > </bean>
Async sends just tells a producer not to block waiting for an ack for each message sent. For more info, see the following: http://activemq.apache.org/async-sends.html Bruce -- perl -e 'print unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' Apache ActiveMQ - http://activemq.org/ Apache Camel - http://activemq.org/camel/ Apache ServiceMix - http://servicemix.org/ Blog: http://bruceblog.org/
