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 » IBM MQ Installation/Configuration Support » channel inactiv without reason - timeout?

Post new topic  Reply to topic Goto page Previous  1, 2
 channel inactiv without reason - timeout? « View previous topic :: View next topic » 
Author Message
AkankshA
PostPosted: Thu Jun 19, 2008 3:49 am    Post subject: Reply with quote

Grand Master

Joined: 12 Jan 2006
Posts: 1494
Location: Singapore

did that work ??
_________________
Cheers
Back to top
View user's profile Send private message Visit poster's website
skoesters
PostPosted: Thu Jun 19, 2008 3:51 am    Post subject: Reply with quote

Acolyte

Joined: 08 Jun 2008
Posts: 73

i can tell you tomorrow.

at the moment the channel is running
Back to top
View user's profile Send private message
kevinf2349
PostPosted: Thu Jun 19, 2008 4:58 am    Post subject: Reply with quote

Grand Master

Joined: 28 Feb 2003
Posts: 1311
Location: USA

AkankshA wrote:
remove triggering...

set discint

restart channels.... QM if need be..

and ur channels wont go down..

PS: keeping channels active all the time is a resource consuming act...


Don't remove triggering. Setting the DISINT to 0 is sufficirnt. In fact removing triggering will result in more issue than it solves....especially after a queue manager restart.

Why? I will let you tell us why that would be.

Apart from it being a resource comsuming act it is also not a very good idea to keep a channel running from a security and an operational standpoint either, but as always it really depends on your business requirements and service levels.

While setting DISCINT to 0 may seem like the perfect solution to your needs it is not always the case but it is very hard to make the call without understanding the business needs.

If you don't mind insecure channels and wasted processor cycles, plus you have good operational recovery processes in place then DISCINT=0 is fine.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Thu Jun 19, 2008 5:44 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7723

Years ago it was burned into my mind that DISCINT = 0 is bad. Do you really want the channel to run F-OR-E-V-E-R? Of course not. I have some channels that I do need to run all the time because the app can't incur the overhead of the the triggering. So I set the DISINT to 300000, or ~ 83 hours. That's enough to cover a slow 3 day weekend when some messages may not be flowing.

The reason against the DISCINT = 0 was something related to channels inside a cluster. Something about an orphaned channel that was left behind would hang around forever with DISCINT = 0 while its new Adopted replacement handled new work. But with 300000 it would have a chance to time out. Now that was years ago, MQ 5.2 or maybe even older. It may not be an issue nowadays.

But still, I don't use DISCINT = 0 on the few channels that have a business requirement for not having to incur channel triggering overhead. In all other case I use DISCINT. An Inactive channel can't be effected by network problems. Why have your channel running in the middel of the night whe there is no MQ work to move and IT gremlins running around messing with routers and switches?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
skoesters
PostPosted: Thu Jun 19, 2008 5:55 am    Post subject: Reply with quote

Acolyte

Joined: 08 Jun 2008
Posts: 73

for the moment i am only learning about mq series. i have a test installation with about 10 QMGR and play with them. it was interessting for me to know how to keep the channel alive forever.

in production use we will use (i think so) the triggering or DISCINT = xxxxxx like you do.

thanks for your help
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Thu Jun 19, 2008 7:54 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7723

skoesters wrote:
in production use we will use (i think so) the triggering or DISCINT = xxxxxx like you do.


use triggering AND DISCINT please.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » channel inactiv without reason - timeout?
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.