Author |
Message
|
angka |
Posted: Tue Mar 04, 2008 8:14 pm Post subject: Tivoli handling MQ channel out of sequence |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
Can Tivoli programmed to handle channel out of sequence issue? if so does it needs both QM to have tivoli monitoring cos it will need the save status of the receiver channel info.
Thanks |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue Mar 04, 2008 9:51 pm Post subject: Re: Tivoli handling MQ channel out of sequence |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
angka wrote: |
Hi,
Can Tivoli programmed to handle channel out of sequence issue? if so does it needs both QM to have tivoli monitoring cos it will need the save status of the receiver channel info.
Thanks |
Did you read up on the manual on how to handle a channel retrying and more specifically the out of sequence?
Don't think that should be completely automated...
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
angka |
Posted: Tue Mar 04, 2008 10:02 pm Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
So you mean there shld be administrator intervention? We are considering buying Tivoli because we will like tt to be automated. why is it not possible?
Thanks |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue Mar 04, 2008 10:04 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
angka wrote: |
Hi,
So you mean there shld be administrator intervention? We are considering buying Tivoli because we will like tt to be automated. why is it not possible?
Thanks |
Everything is possible. Depends on how tight your requirements are and how much money and time you're willing to sink into it...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
angka |
Posted: Tue Mar 04, 2008 10:18 pm Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
So can Tivoli only monitor the Sender QM to resolve automatically the Channel sequence issue? Which mean only 1 licence for Tivoli?
Thanks |
|
Back to top |
|
 |
Vitor |
Posted: Wed Mar 05, 2008 2:06 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
angka wrote: |
So you mean there shld be administrator intervention? We are considering buying Tivoli because we will like tt to be automated. |
The point here is that the out of sequence condition has come about because the channel MCA have hit a problem they can't resolve automatically, and they're signalling for manual intervention to prevent message loss or duplication.
If you then automate resolution with Tivoli, there's a much greater chance of such problems unless you have some very, very sophisticated resolution built into it. If you just script "if channel out of sequence, resolve channel" you've got a high chance of loss or duplication.
And if out of sequence errors happen so often you're considering automating the resolution, I'd be very nervous about the stability of your your set up. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
angka |
Posted: Wed Mar 05, 2008 3:08 am Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
the setup on my side is stable but the receiver system quite frequently rebooted on it own. there are 2 senders in my QM tt connect to the receiver system and only the sender channel tt experience high traffic get out of sequence frequently. the other sender can reconnect once the receiver system restarted.
Can Tivoli run a script on the sender side which will request for the saved LUWID from the receiver and compared it to the sender current LUWID and decide to resolve with backout or commit? if so, with only 1 license?
Thanks |
|
Back to top |
|
 |
rtsujimoto |
Posted: Wed Mar 05, 2008 7:33 am Post subject: |
|
|
Centurion
Joined: 16 Jun 2004 Posts: 119 Location: Lake Success, NY
|
Reboots should not be causing message sequence errors. I suspect something else is going on - maybe the machine is simply being powered off. I would do more research. Automating this sort of problem is just masking the issue. |
|
Back to top |
|
 |
angka |
Posted: Mon Mar 31, 2008 10:53 pm Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
So is it possible to configure Tivoli to run a script on the sender side which will request for the saved LUWID from the receiver and compared it to the sender current LUWID and decide to resolve with backout or commit? if so, with only 1 license?
thanks |
|
Back to top |
|
 |
Vitor |
Posted: Tue Apr 01, 2008 12:48 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
rtsujimoto wrote: |
Reboots should not be causing message sequence errors. I suspect something else is going on - maybe the machine is simply being powered off. I would do more research. Automating this sort of problem is just masking the issue. |
(See my post above).
This sort of problem should not be occuring so frequently that you need to automate the resolution. Fix the underlying problem.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
angka |
Posted: Tue Apr 01, 2008 2:42 am Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
The problem is i have no control to the the receiver system. With the sequence out issue, the Sender channel cannot start and all messages will be trapped at the sender side transmission queue. Therefore i wld like to automate this process. so is it possible for Tivoli to decide whether to resolve with commit or rollback?
Thanks |
|
Back to top |
|
 |
Vitor |
Posted: Tue Apr 01, 2008 2:45 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
angka wrote: |
so is it possible for Tivoli to decide whether to resolve with commit or rollback?
|
No. If the decision could be taken automatically the MCAs would take it and the channel wouldn't be in doubt.
If you really have no means of fixing it because you've no control over one end, code Tivoli to always use a given action when the sender won't start, and accept that sooner or later you're going to hit problems with message integrity, of a severity only you can judge based on message content.
Myself, I'd push back on whoever runs the receiving end. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
angka |
Posted: Tue Apr 01, 2008 3:36 am Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
You mean i can only configure Tivoli either to resolve with commit or backout? Why Tivoli can't take over the Role of manual intervention which request for the saved LUWID from the receiver and compared it to its' sender current LUWID and decide to resolve with backout or commit? Since manual intervention can resolve this issue why not the MCA or Tivoli?
Thank you |
|
Back to top |
|
 |
Vitor |
Posted: Tue Apr 01, 2008 3:47 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
angka wrote: |
Since manual intervention can resolve this issue why not the MCA or Tivoli? |
Because humans (for the most part) can think, and have access to information outside the WMQ arena which allows them to make an informed choice. If the question was always as simple as compairing IDs then the MCAs would have negociated between themselves to sort out the channel. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
angka |
Posted: Tue Apr 01, 2008 7:36 pm Post subject: |
|
|
Chevalier
Joined: 20 Sep 2005 Posts: 406
|
Hi,
But comparing the ID is what IBM suggested in their Redbook when encountering out of sequence issue. Does that mean by comparing the ID may not correctly show whether the previous batch of messages is received by the receiver?
Thanks |
|
Back to top |
|
 |
|