mqs.ini file, examples, example qm.ini file, qm.ini file" /> Example mqs.ini and qm.ini files

 

Example mqs.ini and qm.ini files

Figure 15 shows an example of an mqs.ini file.

Figure 15. Example of a WebSphere MQ configuration file

#***********************************************************************#
#* Module Name: mqs.ini                                                *#
#* Type       : WebSphere MQ Configuration File                        *#
#* Function   : Define WebSphere MQ resources for the node             *#
#*                                                                     *#
#***********************************************************************#
#* Notes      :                                                        *#
#* 1) This is an example WebSphere MQ configuration file               *#
#*                                                                     *#
#***********************************************************************#
AllQueueManagers:
#***********************************************************************#
#* The path to the qmgrs directory, below which queue manager data     *#
#* is stored                                                           *#
#***********************************************************************#
DefaultPrefix=/QIBM/UserData/mqm
 
QueueManager:
   Name=saturn.queue.manager
   Prefix=/QIBM/UserData/mqm
   Library=QMSATURN.Q
   Directory=saturn!queue!manager
 
QueueManager:
   Name=pluto.queue.manager
   Prefix=/QIBM/UserData/mqm
   Library=QMPLUTO.QU
   Directory=pluto!queue!manager
 
DefaultQueueManager:
   Name=saturn.queue.manager
 

Figure 16 shows how groups of attributes might be arranged in a queue manager configuration file.

Figure 16. Example queue manager configuration file

#*******************************************************************#
#* Module Name: qm.ini                                             *#
#* Type       : WebSphere MQ queue manager configuration file      *#
#  Function   : Define the configuration of a single queue manager *#
#*                                                                 *#
#*******************************************************************#
#* Notes      :                                                    *#
#* 1) This file defines the configuration of the queue manager     *#
#*                                                                 *#
#*******************************************************************#
Log:
   LogPath=QMSATURN.Q
   LogReceiverSize=65536
 
CHANNELS:
  MaxChannels = 20         ; Maximum number of channels allowed.
                           ; Default is 100.
  MaxActiveChannels = 10   ; Maximum number of channels allowed to be
                           ; active at any time.  The default is the
                           ; value of MaxChannels.
 
TCP:                       ; TCP/IP entries.
  KeepAlive = Yes          ; Switch KeepAlive on

QMErrorLog: 
  ErrorLogSize = 262144
  ExcludeMessage = 7234
  SuppressMessage = 9001,9002,9202
  SuppressInterval = 30

Notes:

  1. WebSphere MQ on the node uses the default locations for queue managers and the journals.

  2. The queue manager saturn.queue.manager is the default queue manager for the node. The directory for files associated with this queue manager has been automatically transformed into a valid file name for the file system.

  3. Because the WebSphere MQ configuration file is used to locate the data associated with queue managers, a nonexistent or incorrect configuration file can cause some or all WebSphere MQ commands to fail. Also, applications cannot connect to a queue manager that is not defined in the WebSphere MQ configuration file.