Author |
Message
|
murugaanandam |
Posted: Sat Nov 20, 2004 12:28 pm Post subject: Channal Reaches Maximum - Urgent |
|
|
Novice
Joined: 22 Apr 2004 Posts: 19
|
Hi all
when i start my Weblogic 81 sp2, MQ Channal reacheds 92 connection.
why its increase?.
can u explain.
i am using IBM MQ Series 5.3 as a foreign JMS server.
and i have 8 MDB to lisiten queues and i defined 8 channal only. but when i start weblogic 81 server(Production Mode) , that time channal connections are reaching 90+, than its keep on increasing.
plz let me, how to rectify the pbm.
thanx n advance
regards
muruganandam |
|
Back to top |
|
 |
csmith28 |
Posted: Sat Nov 20, 2004 5:43 pm Post subject: |
|
|
 Grand Master
Joined: 15 Jul 2003 Posts: 1196 Location: Arizona
|
Are you using the proper MQCLOSE and MQDISC in your code? _________________ Yes, I am an agent of Satan but my duties are largely ceremonial. |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Nov 20, 2004 8:51 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
We had that kind of problem with CSD06 and WAS 5.x. Turned out we needed a patch for WAS. Are you sure that your weblogic is on the latest patch ??
Enjoy  |
|
Back to top |
|
 |
rajmq |
Posted: Mon Nov 29, 2004 8:30 am Post subject: |
|
|
 Partisan
Joined: 29 Sep 2002 Posts: 331 Location: USA
|
Hi,
About your probs,
1.Any standalone program is running between weblogic and mqserver ??
and what is verisons weblogic and mq ??
2.The other way ...we can solve this problem through increasing no.channels connections in qm.ini file.Default is value 100.
Check the MQAdmin pdf for more details
Cheers,
RJ. |
|
Back to top |
|
 |
murugaanandam |
Posted: Tue Nov 30, 2004 11:38 pm Post subject: |
|
|
Novice
Joined: 22 Apr 2004 Posts: 19
|
hi all
>>>1.Any standalone program is running between weblogic and mqserver ??
and what is verisons weblogic and mq ??
no standalone program running b/w weblogic and mq.
>>>> 2. The other way ...we can solve this problem through increasing no.channels connections in qm.ini file.Default is value 100.
now i increase channel to 150, when i start weblogic 81 sp3 , channel reach upto 129.
i have weblogic 81 sp 3 and mq series v 5.3 with CSD08 patch.
still i am getting channel pbm.
plz let me
regards
muruganandam |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Dec 01, 2004 4:14 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Roll back the patch on MQ and see if the problem goes away.
If it does contact WebLogic and ask for the patch corresponding to MQ CSD08.
Enjoy  |
|
Back to top |
|
 |
csmith28 |
Posted: Wed Dec 01, 2004 5:03 pm Post subject: |
|
|
 Grand Master
Joined: 15 Jul 2003 Posts: 1196 Location: Arizona
|
There is an ongoing Hate - Hate relationship between IBM and BEA. Until recently I thought I was going to be able to escape the carnage but alas I have just found out that I have a new application coming down the pike that insists on using WebLogic in spite of the fact that IBM will not support WMQ if WebLogic is involved.  _________________ Yes, I am an agent of Satan but my duties are largely ceremonial. |
|
Back to top |
|
 |
slaupster |
Posted: Mon Dec 06, 2004 4:45 am Post subject: |
|
|
Apprentice
Joined: 17 Nov 2004 Posts: 41
|
Reaching MaxChannels is a common problem with J2EE app servers using MQ as a foreign/generic provider. This is because the JMS Connections and often the Sessions as well are managed by JCA, so are cached. This is assuming your application is well behaved and is closing the Conection handles it has so JCA can return them to the pool for reuse.
WAS embedded messaging raises the default MaxActiveChannels to 1000 from 100 to cope with this feature using a stanza in the qm.ini file- MaxChannels is the default value for MaxActiveChannels as well:
On UNIX, edit the qm.ini file located under /var/mqm/qmgrs/<QMGR_NAME>/. Add the following stanza to the end of qm.ini:
CHANNELS:
MaxChannels=1000
On Windows, use the MQServices console. Right click on the QMGR and select properties. On the "Channels" tab, set the MaxChannels property. |
|
Back to top |
|
 |
slaupster |
Posted: Mon Dec 06, 2004 9:58 am Post subject: |
|
|
Apprentice
Joined: 17 Nov 2004 Posts: 41
|
csmith28 - good news for you - IBM does now support Weblogic with MQ:
AIX v5.1 (as of 9/11/04)
AIX v5.2 (as of 9/11/04)
W2K should be supported mid this month,
and Solaris 9 mid Jan 2005. |
|
Back to top |
|
 |
csmith28 |
Posted: Mon Dec 06, 2004 2:42 pm Post subject: |
|
|
 Grand Master
Joined: 15 Jul 2003 Posts: 1196 Location: Arizona
|
That's good to hear slaupster...
@murugaanandam
If you're gunna add a MaxChannels (maximum number of channels that can be defined) stanza in your qm.ini file you may as well add:
MaxActiveChannels=1000 ;Maximum number of channels allowed to be running
The default is 200 if you don't specify it. _________________ Yes, I am an agent of Satan but my duties are largely ceremonial. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Tue Dec 07, 2004 6:25 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Actually the default is whatever is set in MaxChannels. The default for MaxChannels is 100. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
|