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/

Reply via email to