Are all of the connections using the same NIC? Perhaps the connections that are not failing are utilizing a different logical IP that resolves to a different NIC.
From: MQSeries List [mailto:MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org] On Behalf Of Costa, D. (Damian)
we have those settings but it doesn't appear to have made any difference. We're using full duplex and hbint at default of 300.
So what I'm understanding is that only after 2 hours will the client report a loss of connectivity to the qmgr?
That doesn't sound right to me at all. surely the MQ client API should report a loss of MQ connectivity even if it doesn't pick up a network issue.
Dazed and confused.
Post by Potkay, Peter M (CTO Architecture + Engineering)-----Original Message-----
Behalf Of Tim Zielke
Sent: 06 February 2014 07:38 PM
Subject: Re: MQ svrconn channels not reporting on lost network
connections
Since Damian's queue manager is at v7 and v7 uses full duplex for
channels, I thought adjusting the HBINT on his SVRCONN channel (or
CLNTCONN if the client is v7, as well) would be another way to early
detect a communication failure.
Thanks,
Tim
-----Original Message-----
Behalf Of Potkay, Peter M (CTO Architecture + Engineering)
Sent: Thursday, February 06, 2014 11:15 AM
Subject: Re: MQ svrconn channels not reporting on lost network
connections
Do your test again and wait two hours :-)
When you can demonstrate the value this provides, maybe you can get
them to lower the value. Yeah, that value applies for all apps on the
server, so if multiple things besides MQ share that QM, you all have to agree on what a good value is.
Peter Potkay
-----Original Message-----
Behalf Of Costa, D. (Damian)
Sent: Thursday, February 06, 2014 12:07 PM
Subject: Re: MQ svrconn channels not reporting on lost network
connections
KeepAlive=YES
Ok. The Solaris guys don't want to fiddle with the Keep alive interval
at the OS level. I think the keep alive has been activated for some
time now but default is still 2 hours.
Post by Potkay, Peter M (CTO Architecture + Engineering)-----Original Message-----
Behalf Of Potkay, Peter M (CTO Architecture + Engineering)
Sent: 06 February 2014 06:53 PM
Subject: Re: MQ svrconn channels not reporting on lost network
connections
Turn on Keep Alive at the O/S level, and set its value to something
more reasonable then the typical default of 2 hours. We go with 15 minutes.
Then tell the QM to use the Keep Alive value (qm.ini file parm).
The QM will then be able to identify orphaned channels (nothing on
the other end of the TCP IP socket) and end the channels. You will
get a message in your AMQERR01.log when it happens. But it will be a
generic error unfortunately. It doesn't mention TCP Keep Alive.
A client channel that is quiet but otherwise has a valid MQ Client
on the other end of the socket will not be killed because of Keep Alive.
Peter Potkay
-----Original Message-----
Behalf Of Costa, D. (Damian)
Sent: Thursday, February 06, 2014 11:48 AM
Subject: MQ svrconn channels not reporting on lost network
connections
Hi all,
Solaris version 11 ( I think) On p11 hardware.
Got a number of containers one runs the qmgr at V 7.0.1.3 , the
apps connect to the qmgr using MQ clients from the other containers
on this
hardware.
Post by Potkay, Peter M (CTO Architecture + Engineering)When the Solaris admin disables the network interface on one of the
container using mq clients to connect .
So the weird thing is only some of the active channels report a
disconnect and some remain in a running state on the qmgr from that
container.
Post by Potkay, Peter M (CTO Architecture + Engineering)Is there some sort of grace period in which these channels will
eventually go down or does it depend on whether the application
behind them actively tries to perform an MQ task and only then will
the rest of these
channels go down?
Post by Potkay, Peter M (CTO Architecture + Engineering)The production scenario is that an application appears not to make a
connection to MQ but does not report that it failed to connect. If
it is dependent on the MQ Client API to report a loss of connection
and the srvconn channels are still in a running state when does the
MQ client API in fact become aware that the network rug has been
pulled out from
under it?
Post by Potkay, Peter M (CTO Architecture + Engineering)Finally is the heartbeat interval on the svrconn channels even used at all?
Thanks.
********************
Nedbank Limited Reg No 1951/000009/06. The following link displays
the names of the Nedbank Board of Directors and Company Secretary.
[ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ] This email
is confidential and is intended for the addressee only.
The following link will take you to Nedbank's legal notice.
[ http://www.nedbank.co.za/terms/EmailDisclaimer.htm ]
********************
the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are
provided in the Listserv General Users Guide available at
http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
************************************************************
This communication, including attachments, is for the exclusive use
of addressee and may contain proprietary, confidential and/or
privileged information. If you are not the intended recipient, any
use, copying, disclosure, dissemination or distribution is strictly
prohibited. If you are not the intended recipient, please notify
the sender immediately by return e-mail, delete this communication
and destroy all
copies.
Post by Potkay, Peter M (CTO Architecture + Engineering)************************************************************
the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are
provided in the Listserv General Users Guide available at
http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
********************
Nedbank Limited Reg No 1951/000009/06. The following link displays the
names of the Nedbank Board of Directors and Company Secretary.
[ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ] This email is
confidential and is intended for the addressee only.
The following link will take you to Nedbank's legal notice.
[ http://www.nedbank.co.za/terms/EmailDisclaimer.htm ]
********************
the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided
in the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
************************************************************
This communication, including attachments, is for the exclusive use of
addressee and may contain proprietary, confidential and/or privileged
information. If you are not the intended recipient, any use, copying,
disclosure, dissemination or distribution is strictly prohibited. If
you are not the intended recipient, please notify the sender
immediately by return e-mail, delete this communication and destroy all copies.
************************************************************
the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided
in the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided
in the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Nedbank Limited Reg No 1951/000009/06. The following link displays the names of the Nedbank Board of Directors and Company Secretary.
[ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ] This email is confidential and is intended for the addressee only.
The following link will take you to Nedbank's legal notice.
To unsubscribe, write to LISTSERV-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org and, in the message body (not the subject), write: SIGNOFF MQSERIES Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com
To unsubscribe, write to LISTSERV-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org and,