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 Discussion » Sender channel time out and HBINT value

Post new topic  Reply to topic
 Sender channel time out and HBINT value « View previous topic :: View next topic » 
Author Message
jxie
PostPosted: Tue Feb 03, 2009 10:17 am    Post subject: Sender channel time out and HBINT value Reply with quote

Newbie

Joined: 03 Feb 2009
Posts: 2

How long should sender channel wait for the ACK back from receiver before retrying pushing the same batch again? is HBINT the value?
Let's say if receiver end takes about 20 minutes to commit the message (due to environment issue), will sender timeout, drop the old socket and start new socket connection and try to push the same batch again?
Back to top
View user's profile Send private message
vol
PostPosted: Tue Feb 03, 2009 10:22 pm    Post subject: Reply with quote

Acolyte

Joined: 01 Feb 2009
Posts: 69

the timeout is based on HBINT
if HBINT < 60, it is HBINT * 2
if HBINT >= 60, it is HBINT + 60

if the RCVR exceeds this time to respond to a confirm, the SDR will end, and restart after the short retry interval.
if the RCVR is still running and trying to commit, the new sintance of the SDR will fail with channel in use
it will not try and send the same batch until it has found out whether the last batch failed
Back to top
View user's profile Send private message
jxie
PostPosted: Wed Feb 04, 2009 8:44 am    Post subject: Reply with quote

Newbie

Joined: 03 Feb 2009
Posts: 2

Thank you.
Try to understand more clear.
The HBINT value is 5 minutes, let's say we have 1000 message in XMIT queue, Sender sent frist batch, and receiver took 20 minutes to commit the batch, then at sender side, the SDR channel timeout after 5+1 mintues and retry again after the short retry interval, since receiver end was still doing the commit, SDR failed with channel in use error, so the SDR retry again? finally after RCV sent back the ACK of the batch to SDR, SDR then continue with next batch?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » Sender channel time out and HBINT value
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.