ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » Messages transfer under message sequence error

Post new topic  Reply to topic
 Messages transfer under message sequence error « View previous topic :: View next topic » 
Author Message
vplehto
PostPosted: Wed Mar 18, 2009 3:31 am    Post subject: Messages transfer under message sequence error Reply with quote

Newbie

Joined: 16 Mar 2009
Posts: 6

We have noticed that sometimes on atleast WMQ 5.3 under Message sequence number error situation, messages still tend to go through channels.

It seems that atleast small (<2kB) messages go through even continously, although they might take additional 20 seconds to travel.

Has there been any discussions of thiskind anywhere?

Is there any reason why this is happening?

I have tryed too google this but didn't find exact same.

Somewhere was post that in Redbooks there is good info covering sequence error handling / solving. I didn't find this specific Redbook at IBM, so pointer to correct redbook is also apreciated.

VPL
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Mar 18, 2009 4:10 am    Post subject: Re: Messages transfer under message sequence error Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

vplehto wrote:
We have noticed that sometimes on atleast WMQ 5.3 under Message sequence number error situation, messages still tend to go through channels.


If they do, it's a fault in v5.3 and you should upgrade. If the channel is in doubt because of sequence issues, it should remain in doubt until fixed.

Well you should upgrade even if that's not your problem. WMQv53 is out of support.

vplehto wrote:
It seems that atleast small (<2kB) messages go through even continously, although they might take additional 20 seconds to travel.


Perhaps it takes 20 seconds for someone to manually resolve the channel?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
vplehto
PostPosted: Wed Mar 18, 2009 4:34 am    Post subject: Reply with quote

Newbie

Joined: 16 Mar 2009
Posts: 6

This is then fault on 5.3, not exactly sure if this has ever happended on 6.0 at us.

Upgrade is sometimes more painful as handling with unsupported, but these will be upgraded at some time. It's know that these arent supported anymore.

> Perhaps it takes 20 seconds for someone to manually resolve the channel?

This is not case, because we had one application working a quite long time becouse we didn't get alarm on this particular message sequence error. So it worked and the messages slip through, although they were sometimes a little late.

VPL
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Mar 18, 2009 4:40 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

vplehto wrote:
This is then fault on 5.3, not exactly sure if this has ever happended on 6.0 at us.


I've not seen a sequence number error behave like this on any version of WMQ. If the MCAs get out of sequence, the channel goes to in doubt needs manual intervention. I don't see a mechanism by which a "small" message would get through.

I've seen instances where channels have delivered messages to a target queue in the "wrong" sequence, but that's not an error as WMQ doesn't guarantee delivery sequence will be the same as sending sequence.

vplehto wrote:
Upgrade is sometimes more painful as handling with unsupported,


No it isn't. And you can get support for upgrade. You can't get any support for an unsupported version (without money).
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
vplehto
PostPosted: Wed Mar 18, 2009 6:19 am    Post subject: Reply with quote

Newbie

Joined: 16 Mar 2009
Posts: 6

The "small" messages slipping through isn't "dreaming" so I can't explain it how or why, but it defenetly is happening. Don't know the exact sizes it passes, might be even a lot bigger.

I might even be able to create this kind of test environment / applications on how to test it. It could then quite easily be tested also on other versions of WMQ similar way.

Upgrade thing would be nice topic/thread on apropriate place to debate/argue on, but I think it's oftopic on this.

The main point in this I think is that this is happening, and It would be also good to find out that this is something that is broken on 5.3 and corrected on later versions. This I will probably have to find out.
Back to top
View user's profile Send private message
exerk
PostPosted: Wed Mar 18, 2009 6:32 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

Who has responsibility for the RCVR end of the channels? If not you, how do you know for certain that those responsible are not resetting to the expected value? Vitor's suggestion still stands as valid.
_________________
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
View user's profile Send private message
kevinf2349
PostPosted: Wed Mar 18, 2009 6:33 am    Post subject: Reply with quote

Grand Master

Joined: 28 Feb 2003
Posts: 1311
Location: USA

I don't believe the subject of upgrade isn't at all off topic at all. Version 5.3 is out of support. <=== period

However.....are you sure these messages aren't getting to the target queue by some other means? (via another channel, a client connection). Are you sure you don't have automation in place to reset the channel (bad practice, but not unheard of).

Where are you looking at this from, the receiving end? The sending end? or both?

What are you findings to date? Are the sequence numbers still out of whack or do they get resolved?

Have you raised a PMR....(see previous comment about upgrade!)
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Mar 18, 2009 3:55 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Could those messages that are slipping through be non persistent?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
vplehto
PostPosted: Thu Mar 19, 2009 4:28 am    Post subject: Reply with quote

Newbie

Joined: 16 Mar 2009
Posts: 6

>exerk
>Who has responsibility for the RCVR end of the channels? If not you,

I'm one of administrating both systems, so no one is reseting and I'm sure on this.

>kevinf2349
>I don't believe the subject of upgrade isn't at all off topic at all. Version >5.3 is out of support. <=== period

On windows upgrading would be fairly easy, but remote being OpenVMS 7.3-2 which doesn't support newer WMQ (it actually has 5.1) and switching to newer OS would change processor architecture that leads to compiling all aplications again. As everything else is still working perfectly there hasn't been forcing reason to upgrade. Even this isn't major.

On a matter of 5.1 5.3, I'm fairly sure that 5.3 <-> 5.3 is doing this also.

Probably will have to test newer and upgrade.

>However.....are you sure these messages aren't getting to the target
>queue by some other means? (via another channel, a client
>connection).

Yes, I'm sure, we usually have two channels for different purposes and these are checked.

>Are you sure you don't have automation in place to reset the channel >(bad practice, but not unheard of).

No, there isn't automation. But now this is caught our attention that something has to be done to this. Probably not to fix this way.

>Where are you looking at this from, the receiving end? The sending
>end? or both?

Both.

>What are you findings to date? Are the sequence numbers still out of
>whack or do they get resolved?

They did get resolved, so only it was odd thing to happend and we didn't find the reason right away.

>fjb_saper
>Could those messages that are slipping through be non persistent?
Could point, they actually are nonpersistent.
Back to top
View user's profile Send private message
kevinf2349
PostPosted: Thu Mar 19, 2009 5:38 am    Post subject: Reply with quote

Grand Master

Joined: 28 Feb 2003
Posts: 1311
Location: USA

Does the channel have NPMFAST set to Yes?
Back to top
View user's profile Send private message
vplehto
PostPosted: Thu Mar 19, 2009 6:09 am    Post subject: Reply with quote

Newbie

Joined: 16 Mar 2009
Posts: 6

Yes it has.

Does this and being nonpersistent have something to do with this?
Haven't thought this throughly before.

I'm not familiar with the parameter purpose(will dig out this tomorrow, doesn't have time today anymore).
Back to top
View user's profile Send private message
bruce2359
PostPosted: Thu Mar 19, 2009 6:19 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

NPMSPEED(FAST) tells the message channel agent to send non-persistent messages outside of UoWs. If the msg sequence numbers at both ends don't agree, only your persistent messages be delayed until you resolve the channel.
_________________
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
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 19, 2009 9:07 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

bruce2359 wrote:
NPMSPEED(FAST) tells the message channel agent to send non-persistent messages outside of UoWs. If the msg sequence numbers at both ends don't agree, only your persistent messages be delayed until you resolve the channel.

Experience shows that the time needed for non persistent message on NMSPEED fast to travel the channel when there is an out of sequence event is far superior than when the sequence numbers match, to the point that most of them will be outside the SLA. The channel will also briefly go into retrying. This is why it is always best to solve those pesky little problems ASAP.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » Messages transfer under message sequence error
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.