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 » channels in doubt state. 3 related questions

Post new topic  Reply to topic
 channels in doubt state. 3 related questions « View previous topic :: View next topic » 
Author Message
pcrparimi
PostPosted: Wed Jul 17, 2002 5:43 am    Post subject: channels in doubt state. 3 related questions Reply with quote

Apprentice

Joined: 09 Oct 2001
Posts: 43
Location: NY

1). When do channels go to doubt status? Is it only because of Network problems? Many times I observed Sender channel in running state where as receiver channel in Inactive state, and no message being transmitted across even though there were some messages in the transmission queue associated with the sender channel.

2). Is there a chance of message duplication (delivering more than once) between two MQ Servers, because of channel is resolved with backout.
When should I use back out/commit for resolving.

3). When does Backout count of a message increase? Is it only because of MQGET failure under syncpoint. Does the backout count of a message increase If I resolve the channel by backout.

Thanks,
Poorna.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
mrlinux
PostPosted: Wed Jul 17, 2002 5:49 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

I can answer number one

1) The channel will go into doubt when the SEQUENCE number that sender
sends doesnt match what receiver channel is expecting. This can happen
if the channels are down and someone resets the RCVR channel without
resetting the sender, queue mgr crashes, I have also seen a problem with
OS390 where someone had reset a SYSTEM.DEF.RECEIVER.CHANNEL and
when the MF qmgr started up and refreshed the objects is would reset
all the rcvr channels whose definition was refreshed.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
dgolding
PostPosted: Wed Jul 17, 2002 6:05 am    Post subject: Reply with quote

Yatiri

Joined: 16 May 2001
Posts: 668
Location: Switzerland

Hi,

1) IN-DOUBT is very common on a heavily-active channel. This basically means that the last batch of messages (by default 50 in a batch) has not been acknowledged by the receiving side, so the channel is IN-DOUBT until this happens. This can happen intermittently several times.

If the channel status is RUNNING, and is in-doubt, don't worry!

2) Theoretically no - it's up to you to use resolve commit (throw away messages in XMITQ) or backout (send them again). The latter potentially could introduce this risk. I've had to use resolve maybe twice. You need to look at what you have received and decide your action.

3) BACKOUT COUNT is from an application that has backed out a destructive GET. It (AFAIK) is not the same as a resolve channel backed out.

HTH
Back to top
View user's profile Send private message Visit poster's website
nimconsult
PostPosted: Wed Jul 17, 2002 10:06 pm    Post subject: Reply with quote

Master

Joined: 22 May 2002
Posts: 268
Location: NIMCONSULT - Belgium

2) Resolving channels, when not done correctly, can lead to loss of message (you COMMIT the last transmission, but the receiver did not commit it) or duplication of message (you BACKOUT the last transmission, but the receiver already committed it). Manual resolution of in-doubt channels is exceptionnal; as stated in a previous post in-doubt situations are in general resolved automatically. For appropriate manual resolution procedure read the "MQ Series intercommunication" manual, there is a chapter on the subject.
_________________
Nicolas Maréchal
Senior Architect - Partner

NIMCONSULT Software Architecture Services (Belgium)
http://www.nimconsult.be
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mqonnet
PostPosted: Tue Jul 23, 2002 5:49 am    Post subject: Reply with quote

Grand Master

Joined: 18 Feb 2002
Posts: 1114
Location: Boston, Ma, Usa.

There are known problems on quite a few versions relating to this problem. Hence if you post the OS, Version of Mq, might help.

Cheers.
Kumar
_________________
IBM Certified WebSphere MQ V5.3 Developer
IBM Certified WebSphere MQ V5.3 Solution Designer
IBM Certified WebSphere MQ V5.3 System Administrator
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » channels in doubt state. 3 related questions
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.