This content has been marked as final.
Show 5 replies
-
1. Re: Message Loss on durable queue on restart
ewolfson Nov 22, 2012 4:13 PM (in response to ewolfson)HornetQ 2.2.21
-
2. Re: Message Loss on durable queue on restart
gaohoward Nov 22, 2012 8:59 PM (in response to ewolfson)Are your messages persistent?
-
3. Re: Message Loss on durable queue on restart
ewolfson Nov 23, 2012 12:46 AM (in response to gaohoward)Thank you Yong. I don't think they are and that's probably the source of my issues! I'll reply here once I confirm that they are not and that sending persistent messages resolves the message loss.
-
4. Re: Message Loss on durable queue on restart
yong_ouyang Nov 28, 2012 9:53 PM (in response to ewolfson)The queue has to be durable
producer's delivery mode is persistent by default
message jms delivery mode is persistent - or the message is durable
your hornetq broker has to turn on persistence support
I don't need to explicitly set the message delivery mode, as I use session.createByteMessage(), which internally create a durable message.
-
5. Re: Message Loss on durable queue on restart
ewolfson Dec 13, 2012 3:34 PM (in response to ewolfson)That was it. Setting the header 'persistent' to 'true' on every message seems to have fixed the issue.