Author |
Message
|
mqknow |
Posted: Mon Mar 09, 2009 12:22 am Post subject: Backout Queue |
|
|
Newbie
Joined: 09 Mar 2009 Posts: 8
|
Hi,
Can any one tell me, what is Backout queue in Queue definition?
and what is it role....?
and difference between Backout queue and dead letter queue ?
Thanks a lot.... |
|
Back to top |
|
 |
MQEnthu |
Posted: Mon Mar 09, 2009 12:32 am Post subject: |
|
|
 Partisan
Joined: 06 Oct 2008 Posts: 329 Location: India
|
The WebSphere MQ queue manager keeps a record of the number of times that each message has been backed out. When the number reaches a backout threshold (specified), the message will be put backout queue. If this fails for any reason message will be put into the dead-letter queue.
Refer to this _________________ -----------------------------------------------
It is good to remember the past,
but don't let past capture your future |
|
Back to top |
|
 |
zpat |
Posted: Mon Mar 09, 2009 12:39 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Not true.
One of the most common misconceptions in WMQ. |
|
Back to top |
|
 |
MQEnthu |
Posted: Mon Mar 09, 2009 12:44 am Post subject: |
|
|
 Partisan
Joined: 06 Oct 2008 Posts: 329 Location: India
|
mqknow wrote: |
and difference between Backout queue and dead letter queue ? |
You can define a dead letter queue at queue manager level. Messages will be placed in to this queue if they cannot be delivered to their intended destination.
Where as messages will be placed in to backout queue specified on local queu when the backout threshold is reached (as I mentioned in my previous mail) _________________ -----------------------------------------------
It is good to remember the past,
but don't let past capture your future |
|
Back to top |
|
 |
mqknow |
Posted: Mon Mar 09, 2009 1:16 am Post subject: |
|
|
Newbie
Joined: 09 Mar 2009 Posts: 8
|
Thanks for your instance reply,
Can you tell me what exactly mean of backout of message and Queue manager looking for each and every message of this task. |
|
Back to top |
|
 |
Mr Butcher |
Posted: Mon Mar 09, 2009 1:18 am Post subject: |
|
|
 Padawan
Joined: 23 May 2005 Posts: 1716
|
Quote: |
Where as messages will be placed in to backout queue specified on local queu when the backout threshold is reached |
This has to be coded in the application. It will not be performed by MQSeries automatically. _________________ Regards, Butcher |
|
Back to top |
|
 |
MQEnthu |
Posted: Mon Mar 09, 2009 1:26 am Post subject: |
|
|
 Partisan
Joined: 06 Oct 2008 Posts: 329 Location: India
|
Mr Butcher wrote: |
This has to be coded in the application. It will not be performed by MQSeries automatically. |
Yes, Sorry.. I should have been more specific/detailed while writing to novice.. Thank you. _________________ -----------------------------------------------
It is good to remember the past,
but don't let past capture your future |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Mar 09, 2009 2:34 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Mr Butcher wrote: |
Quote: |
Where as messages will be placed in to backout queue specified on local queu when the backout threshold is reached |
This has to be coded in the application. It will not be performed by MQSeries automatically. |
However some JMS programs/servers (WAS) will do that auto(magically) for you. It is all in the documentation. MQDocumentation and WAS documentation (MDB)  _________________ MQ & Broker admin |
|
Back to top |
|
 |
mqknow |
Posted: Mon Mar 09, 2009 3:06 am Post subject: |
|
|
Newbie
Joined: 09 Mar 2009 Posts: 8
|
Can you please provide me some document of MQ to get familiar with each MQ object.
Actually, I want to learn MQ series of mainframes....
Thanks in Advance |
|
Back to top |
|
 |
MQEnthu |
Posted: Mon Mar 09, 2009 3:12 am Post subject: |
|
|
 Partisan
Joined: 06 Oct 2008 Posts: 329 Location: India
|
mqknow wrote: |
Can you please provide me some document of MQ to get familiar with each MQ object.
Actually, I want to learn MQ series of mainframes....
Thanks in Advance |
Information Center and Manuals...Check this  _________________ -----------------------------------------------
It is good to remember the past,
but don't let past capture your future |
|
Back to top |
|
 |
exerk |
Posted: Mon Mar 09, 2009 3:12 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
mqknow wrote: |
Can you please provide me some document of MQ to get familiar with each MQ object... |
Yep. Top of the page is the link to the Info Center where you'll find what you want.
mqknow wrote: |
...Actually, I want to learn MQ series of mainframes... |
You learn WebSphere MQ, and the various differences platform-to-platform. _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Mar 09, 2009 3:15 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
mqknow wrote: |
Actually, I want to learn MQ series of mainframes.... |
Be sure that you're a) familiar with mainframes and their architecture & b) spend plenty of time with the z/OS specific mainframe documentation. There are specific differences between the way WMQ is implemented on z/OS as against the distributed platforms. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
mqknow |
Posted: Mon Mar 09, 2009 4:17 am Post subject: |
|
|
Newbie
Joined: 09 Mar 2009 Posts: 8
|
Thanks a lot for your reply...........This is helpful for me to explore my knowledge in MQ series......
Actually, I am working in mainframe infrastructure.....and I would like to do some hands-on MQ servers...
Do you have any idea for freeware MQ server in any.. platform to get some hands-on on MQ series technology......  |
|
Back to top |
|
 |
vmcgloin |
Posted: Mon Mar 09, 2009 4:23 am Post subject: |
|
|
Knight
Joined: 04 Apr 2002 Posts: 560 Location: Scotland
|
Try putting 'mq trial' into your favourite search engine...  |
|
Back to top |
|
 |
bruce2359 |
Posted: Mon Mar 09, 2009 5:48 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Backout requeue queuename and backout threshold are both queue attributes that sysadmins set based on application requirements.
When an application MQBACKs out a message, the qmgr increments the backout count in the MQMD before restoring it to the queue.
An application MQGETting the message can interrogate the backout count, and decide what to do with the message. For example: 1) if the backout count is less than the threshold, process the message; or 2) if the backout count reaches the sysadmin set backout threshold, move it to the queue named in the backout requeue queuename, 3) something else. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
|