The WebSphere® MQ link sender channel sends
messages to the IBM MQ queue
manager or queue-sharing group (known as the "gateway queue manager").
The sender channel communicates with a IBM MQ
receiver channel on the gateway queue manager, and converts service
integration bus messages to MQ format messages. Use this task to add
a sender channel if you have not already defined one, or to fine tune
the properties of an existing sender channel.
Before you begin
To be able to complete this task, you must know the name of
the bus, and the messaging engine on the bus that contains the
IBM MQ link with the sender channel
that you intend to add or modify.
About this task
This task allows you to define a IBM MQ sender channel if you
have not already done so when using the foreign bus connection wizard to create a foreign bus and
link it to the IBM MQ network through a IBM MQ link. If you did not choose the Enable IBM MQ to
Service integration bus message flow option when using the foreign bus connection
wizard, you have not yet defined the sender channel.
If you did choose the Enable IBM MQ to Service integration bus message
flow option in the wizard, you will already have defined the sender channel name, host
name, communication port and transport chain. However, the wizard will have set the other properties
of the sender channel to default values, in which case you might need to fine tune these properties
using this task.
Procedure
- Start the administrative console.
- In the navigation pane, click .
- In the content pane, either click New to
add a new sender channel, or click the name of a existing sender channel
that you want to modify.
- Add or modify the properties of the channel.
For
information about all the properties that you can modify, see IBM MQ link sender channel [Settings].
If you
used the foreign bus connection wizard to create the channel, the
wizard has used default values for the following properties:
- Disconnect interval
- The time in seconds for which the sender channel waits for new messages to arrive on the transmission queue after sending a batch of messages. The channel disconnects after this interval, and must be restarted manually or by triggering. By
default, the value is 900 seconds.
- Short retry count
- The maximum number of times that the sender channel tries to restart after a communication or partner failure. If the connection name list is provided, during each retry the connections are tried in the order in which they are specified in the connection list until a connection is successfully established. If the count of remaining retries reaches zero, and the channel has not restarted, then the long retry mechanism is invoked. By
default, the value is 10.
- Short retry interval
- The number of seconds between attempts by the sender channel to restart after a communication or partner failure. By
default, the value is 60 seconds.
- Long retry count
- The maximum number of times that the sender channel tries to restart after the short retry mechanism did not recover from a communication or partner failure. If the connection name list is provided, during each retry the connections are tried in the order in which they are specified in the connection list until a connection is successfully established. If the count of remaining retries reaches zero, and the channel has not restarted, then an error is logged and the channel is stopped. By
default, the value is 999999999.
- Long retry interval
- The number of seconds between attempts by the sender channel to restart after the short retry mechanism did not recover from a communication or partner failure. By
default, the value is 1200 seconds.
- Initial state
- Whether the sender channel is started or stopped when the associated IBM MQ link is first started. Until started, the channel is unavailable. By
default, the value is "Started".
- Click OK.
- Save your changes to the master configuration.
- Restart the application server.