Hi,
> What version of Camel are you using?
2.10.2
> And how have you configured the JMS component
<bean id="activemq"
class="org.apache.activemq.camel.component.ActiveMQComponent">
<property name="configuration" ref="amqConfigNoTransaction"/>
</bean>
<bean id="amqConfigNoTransaction" parent="amqCommonConfig"
class="org.apache.camel.component.jms.JmsConfiguration">
<property name="transacted" value="false"/>
</bean>
<bean id="amqCommonConfig" abstract="true"
class="org.apache.camel.component.jms.JmsConfiguration">
<property name="connectionFactory" ref="cachedConnectionFactory"/>
<property name="concurrentConsumers" value="1"/>
<property name="exceptionListener" ref="jmsExceptionListener"/>
</bean>
<bean id="cachedConnectionFactory"
class="org.springframework.jms.connection.CachingConnectionFactory">
<property name="targetConnectionFactory" ref="connectionFactory"/>
<property name="sessionCacheSize" value="100"/>
<property name="cacheConsumers" value="false" />
</bean>
<bean id="connectionFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="${activemq.brokerURL}"/>
<property name="userName" value="${activemq.username}"/>
<property name="password" value="${activemq.password}"/>
<property name="exceptionListener" ref="jmsExceptionListener"/>
<property name="transportListener" ref="jmsTransportListener"/>
<property name="redeliveryPolicy" ref="redeliveryPolicy"/>
</bean>
...
> and the route where you do request/reply?
.to(ExchangePattern.InOut,
"activemq:ActiveMQ.DLQ?replyTo=xxx.REPLY&requestTimeout=255000&receiveTimeout=250&timeToLive=510000")
How could this cacheConsumer="false" affect to the performance?
--
View this message in context:
http://camel.465427.n5.nabble.com/JMS-Shared-fixed-reply-queue-doesn-t-consume-all-the-messages-tp5721700p5722155.html
Sent from the Camel - Users mailing list archive at Nabble.com.