I'm not familiar with MQ's params like backout threshold, can you explain a bit? HornetQ has a very comprehensive user manual, you can take a look also, esp the last chapter, which can give you a brief description of all the parameters.
Thanks for your reply.
The WebSphere MQ queue manager keeps a record of the number of times that each message has been backed out. When this number reaches a configurable threshold, the connection consumer requeues the message on a named backout queue. If this requeue fails for any reason, the message is removed from the queue and either requeued to the dead-letter queue, or discarded.
I can see the dead-letter queue to be specified in the hornet-configuration.xml and hornet-jms.xml, how about backout queue?
I'm not sure what back out means.