activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From spiderman2 <>
Subject Re: Consumer Failure and Redelivery Policy Behaviour Question
Date Thu, 12 Apr 2007 17:19:27 GMT

I believe you are refering to the maxInactivityDuration set on the
ConnectionFactory. Is there a way to set this on a per message basis? I have
some messages that should take hours to process, and the other just
minutes/seconds. I need to know if a consumer has died so the message can be
redelivered to another consumer.

spiderman2 wrote:
> I have a broker (with a queue, NOT topic) on one host, and consumers on
> various other hosts. After a consumer has taken a persistent message from
> the Broker queue but dies before having processed it and ACK its
> completion, what happens?
> 1) Is the message redelivered to another consumer? (Through use of the
> failover://) or is the message lost?
>    - if redelivered, where do i configure the timeout
>    - if redelivered, is that when the RedeliveryPolicy takes affect?
> 2) Would I be *required* to use transactional session to have this
> guarantee of delivery/redelivery?
>     - if so, roughly what is the perf impact?
> NOTE: I have read

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message