Home

 

Broker system queues

 

+

Search Tips   |   Advanced Search

 

The broker uses three system queues. These queues all have names beginning with SYSTEM.BROKER, and are used for the purposes described below. These queues are created automatically when the broker starts if they do not already exist. You might want to alter access authority to these queues.

SYSTEM.BROKER.CONTROL.QUEUE

Broker's control queue. Publisher and subscriber applications, and other brokers, send all command messages, except publications and requests to delete publications, to this queue.

Created as a predefined queue based on...

SYSTEM.DEFAULT.LOCAL.QUEUE

SYSTEM.BROKER.DEFAULT.STREAM

Queue that receives all publication messages for the default stream. Applications can also send requests to delete publications on the default stream to this queue.

Created using...

SYSTEM.BROKER.MODEL.STREAM

...if it exists, otherwise the broker predefines it based on...

SYSTEM.DEFAULT.LOCAL.QUEUE

Created with a default persistence of yes, which means that applications using MQPER_AS_Q_DEF in the message descriptor (the default) publish persistent messages.

SYSTEM.BROKER.ADMIN.STREAM

Queue that the broker uses to publish its own broker configuration information (for example the identity of its parent). If you write your own administration applications, they can use the information published on this stream. We can also publish information on this stream, but not to topics with names beginning MQ/.

Created using...

SYSTEM.BROKER.MODEL.STREAM

...if it exists, otherwise the broker predefines it based on...

SYSTEM.DEFAULT.LOCAL.QUEUE

 

Home