I configure my mq like this,i tried to redelivery the failed message in this
way,
but it does not work.
<amq:redeliveryPolicyMap id="redeliveryPolicyMap">
<amq:defaultEntry>
<amq:redeliveryPolicy maximumRedeliveries="5"/>
</amq:defaultEntry>
<amq:redeliveryPolicyEntries>
<amq:redeliveryPolicy queue="orderCreate"
maximumRedeliveries="10"
initialRedeliveryDelay="1000"
backOffMultiplier="2"
useExponentialBackOff="true"
maximumRedeliveryDelay="10000"
useCollisionAvoidance="true"/>
</amq:redeliveryPolicyEntries>
</amq:redeliveryPolicyMap>
i do not know why? Does it has some relation with the next configuration :
<bean id="listenerContainer"
class="org.springframework.jms.listener.SimpleMessageListenerContainer">
<property name="connectionFactory" ref="pooledConnectionFactory" />
<property name="destination" ref="orderPaySuccessRepeat" />
<property name="messageListener" ref="messageListener" />
<property name="concurrency" value="5-10"/>
<property name="sessionTransacted" value="true"/>
</bean>
please help me
--
View this message in context:
http://activemq.2283324.n4.nabble.com/some-confusions-about-the-redeliveryPolicy-tp4703692.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.