|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
What are these queues named AMQ.* |
« View previous topic :: View next topic » |
Author |
Message
|
belchman |
Posted: Tue Sep 25, 2018 6:09 am Post subject: What are these queues named AMQ.* |
|
|
Partisan
Joined: 31 Mar 2006 Posts: 386 Location: Ohio, USA
|
I have this queue manager that has many queues named like AMQ.* that seem to all be PERMDYN queues.
Does anyone have any clue where they came from? How do I get rid of them? There are so many, MQ Explorer is slow trying to present them.
I have already deleted all qmodels named like SYSTEM.* and bounced the queue manager multiple times.
Here is a randomly picked queue.
dis QUEUE(AMQ.5BAA2560224C9E17)
Quote: |
1 : dis QUEUE(AMQ.5BAA2560224C9E17)
AMQ8409: Display Queue details.
QUEUE(AMQ.5BAA2560224C9E17) TYPE(QLOCAL)
ACCTQ(QMGR) ALTDATE(2018-09-25)
ALTTIME(09.12.19) BOQNAME( )
BOTHRESH(0) CLUSNL( )
CLUSTER( ) CLCHNAME( )
CLWLPRTY(0) CLWLRANK(0)
CLWLUSEQ(LOCAL) CRDATE(2018-09-25)
CRTIME(09.12.19) CURDEPTH(0)
CUSTOM( ) DEFBIND(OPEN)
DEFPRTY(0) DEFPSIST(NO)
DEFPRESP(SYNC) DEFREADA(NO)
DEFSOPT(SHARED) DEFTYPE(PERMDYN)
DESCR(Model for managed queues for durable subscriptions)
DISTL(NO) GET(ENABLED)
HARDENBO IMGRCOVQ(QMGR)
INITQ( ) IPPROCS(0)
MAXDEPTH(999999999) MAXMSGL(4194304)
MONQ(QMGR) MSGDLVSQ(PRIORITY)
NOTRIGGER NPMCLASS(NORMAL)
OPPROCS(0) PROCESS( )
PUT(ENABLED) PROPCTL(COMPAT)
QDEPTHHI(80) QDEPTHLO(20)
QDPHIEV(DISABLED) QDPLOEV(DISABLED)
QDPMAXEV(ENABLED) QSVCIEV(NONE)
QSVCINT(999999999) RETINTVL(999999999)
SCOPE(QMGR) SHARE
STATQ(QMGR) TRIGDATA( )
TRIGDPTH(1) TRIGMPRI(0)
TRIGTYPE(FIRST) USAGE(NORMAL)
|
_________________ Make three correct guesses consecutively and you will establish a reputation as an expert. ~ Laurence J. Peter |
|
Back to top |
|
 |
bruce2359 |
Posted: Tue Sep 25, 2018 7:08 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
These are queues created in-flight by applications MQOPENing a QModel definition, and usually for use as a reply-to queue. If the app does not specify a naming rule for the dynamic queue, then AMQ.* will be used. The 5BAA2560224C9E17 you see gives the queue a unique name.
Apps creating permanent dynamic queues should also close and delete them when the app ends.
You will need to identify the offending app(s). Look to mq’s app activity trace facility.
Many IT shops require apps use a naming rule that includes the app name, like PAYROLL53.* or PAYROLL53.TIMECARD.REPLIES.*. Many shops create a security rule that prevents apps from using AMQ.*, to prevent the issue you are addressing. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
hughson |
Posted: Wed Sep 26, 2018 3:02 am Post subject: Re: What are these queues named AMQ.* |
|
|
 Padawan
Joined: 09 May 2013 Posts: 1959 Location: Bay of Plenty, New Zealand
|
belchman wrote: |
I have this queue manager that has many queues named like AMQ.* that seem to all be PERMDYN queues.
Does anyone have any clue where they came from? How do I get rid of them? There are so many, MQ Explorer is slow trying to present them.
I have already deleted all qmodels named like SYSTEM.* and bounced the queue manager multiple times.
Here is a randomly picked queue.
Code: |
dis QUEUE(AMQ.5BAA2560224C9E17)
1 : dis QUEUE(AMQ.5BAA2560224C9E17)
AMQ8409: Display Queue details.
QUEUE(AMQ.5BAA2560224C9E17) TYPE(QLOCAL)
DEFSOPT(SHARED) DEFTYPE(PERMDYN)
DESCR(Model for managed queues for durable subscriptions)
|
|
These PERMDYN queues appear to have been created using the QMODEL that is for managed subscriptions, the SYSTEM.DURABLE.MODEL.QUEUE, but they are not managed subscription queues because those would have a name, SYSTEM.MANAGED.DURABLE.*
Rather than deleting the MODEL queues, I suggest you lock down access to them?
Agree with Bruce, that Activity Trace can help to trace the offender.
Cheers,
Morag _________________ Morag Hughson @MoragHughson
IBM MQ Technical Education Specialist
Get your IBM MQ training here!
MQGem Software |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|