Author |
Message
|
jeevan |
Posted: Thu Apr 06, 2006 9:23 am Post subject: Uniq problem |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
many queue similar to follwoing has been created in the queue manager. Any idea
QUEUE(SYSTEM.JMS.ND.ECC.4428239820066F87)
and no new message can be put into the queue any more
thanks |
|
Back to top |
|
 |
kevinf2349 |
Posted: Thu Apr 06, 2006 10:05 am Post subject: |
|
|
 Grand Master
Joined: 28 Feb 2003 Posts: 1311 Location: USA
|
They look like dynamic quueue names to me. My swag at what was creating them would be a JMS application. |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Apr 06, 2006 10:06 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
My SWAG would be a JMS Non-Durable subscriber application, using dynamic queues for individual user subscriptions. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
jeevan |
Posted: Thu Apr 06, 2006 10:48 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
My actual question was how to delete them and where to look for fixing the problem.
thanks for suggestion |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Apr 06, 2006 11:01 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
You delete them by ending the application that has them open.
You fix the problem by determining if there is a problem and if the applications are running correctly or not. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
jeevan |
Posted: Thu Apr 06, 2006 11:13 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
I asked to check jms setup and they say it is okey. When they trried to put message, it happens. I would really appreciate any suggestion where to look at for solution
thanks |
|
Back to top |
|
 |
kevinf2349 |
Posted: Thu Apr 06, 2006 8:04 pm Post subject: |
|
|
 Grand Master
Joined: 28 Feb 2003 Posts: 1311 Location: USA
|
Look for the model queue that they are using and change it from PermDyn to TempDyn.
BTW I re-read your original post and I don't see the word "delete" mentioned anywhere. So how were we to know that was original intent?
Quote: |
I asked to check jms setup and they say it is okey. |
Don't they always think they have everything set up correctly? What I suspect they mean is..."It works like this", that doesn't mean it is set up efficiently, just that it works the way it was setup. Your mission, should you choose to accept it, is to actually make sure they are doing things in a way that is efficient and scalable...and advise them accordingly |
|
Back to top |
|
 |
jeevan |
Posted: Fri Apr 07, 2006 2:38 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
I hvae two problem, one fixing the bug in the applicaiton, at least I should be able to tell them check this and that, and next is to delete the queues which are about 4000 in number. I tried to delete using wild card but it seems it does not accept. Is there anyway to fix this problem? I can delete the q mgr and recreate it but this is not a real solution. Have some of you had this problem ?
thanks |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Apr 07, 2006 3:16 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Yes, the Delete qlocal won't take a wildcard, alas.
You can use something like Excel to create a list of delete commands for each queue. Or you can write a shell script that will parse runmqsc output to get the list of defined queues, and do the wildcard checking for you and then issue the right delete qlocal command. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
kevinf2349 |
Posted: Fri Apr 07, 2006 5:30 am Post subject: |
|
|
 Grand Master
Joined: 28 Feb 2003 Posts: 1311 Location: USA
|
I think I would use saveqmgr and edit the output.
But that is just me.....YMMV
 |
|
Back to top |
|
 |
sandiksk |
Posted: Fri Apr 07, 2006 5:48 am Post subject: |
|
|
Centurion
Joined: 08 Jun 2005 Posts: 133
|
What i would do is write a scripts which gets the qlocals exluding the queues i dont need, save it in a file. run that as a input to a for loop, and issue command to delete the queues. |
|
Back to top |
|
 |
JT |
Posted: Fri Apr 07, 2006 6:38 am Post subject: |
|
|
Padawan
Joined: 27 Mar 2003 Posts: 1564 Location: Hartford, CT.
|
|
Back to top |
|
 |
jeevan |
Posted: Fri Apr 07, 2006 1:09 pm Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
There was jms report queue full so appl could not connect to mq. Once I increase that, they connect to the mq and all the queues have done to my wonder. Although now there are a few new such queues are created but I think it will be gone.
thanks |
|
Back to top |
|
 |
|