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.