3 Replies Latest reply on Dec 20, 2010 10:19 AM by clebert.suconic

    Migration from WebSphere MQ to HornetQ

    kokliang

      1) Message queue backout threshold is currently set to the value: 4 in WebSphere MQ, if migrate to HornetQ, what is the corresponding counterpart in HornetQ and where to set it?

       

      2) Sender channel disconnect interval is currently set to the value: 0 in WebSphere MQ, if migrate to HornetQ, what is the corresponding counterpart in HornetQ and where to set it?

       

      3) Queue listener is currently set to auto startup when the queue manager is started in WebSphere MQ, if migrate to HornetQ, what is the corresponding counterpart in HornetQ and where to set it?

       

      Thanks

        • 1. Re: Migration from WebSphere MQ to HornetQ
          gaohoward

          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.

          • 2. Re: Migration from WebSphere MQ to HornetQ
            kokliang

            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?

            • 3. Re: Migration from WebSphere MQ to HornetQ
              clebert.suconic

              I'm not sure what back out means.