Home

 

Starting the channel initiator

 

Triggering is implemented using the channel initiator process. This process is started with the MQSC command START CHINIT. Unless you are using the default initiation queue, specify the name of the initiation queue on the command. For example, to use the START CHINIT command to start queue IQ for the default queue manager, enter:

START CHINIT INITQ(IQ)

In WebSphere MQ for iSeries, UNIX systems, and Windows systems, if the SCHINIT queue manager property is set to QMGR,a channel initiator is started automatically using the default initiation queue, SYSTEM.CHANNEL.INITQ. If you want to start all your channel initiators manually, follow these steps:

  1. Create and start the queue manager.

  2. Alter the queue manager's SCHINIT property to MANUAL

  3. End and restart the queue manager

The number of channel initiators that we can start is limited. The default limit is 3, which is also the maximum. We can reduce this limit using MAXINITIATORS in the qm.ini file for UNIX systems, or by using the WebSphere MQ Explorer. If you increase the value of MAXINITIATORS beyond 3, it has the same effect as setting it to 3.

See the WebSphere MQ System Administration Guide for details of the run channel initiator command runmqchi, and the other control commands.

 

Parent topic:

Triggering channels


ic12560_


 

Home