You can add a cluster as a member of a service integration bus so it can use the bus to communicate.
Why and when to perform this task
The members of a service integration bus are the application servers and clusters within which
messaging engines for that bus can run.
If you want to add a server
cluster as a member of a bus, consider the following points:
- WebSphere creates a messaging engine for the cluster, with default properties.
- The messaging engine uses the default messaging engine policy. After adding
the bus member, you can create more messaging engines and can configure a
new policy to customize the way that the messaging engines are managed.
- If you add a server cluster as a member of a bus, you do not need to
separately add the servers in that cluster.
- If you subsequently delete a bus member and then recreate it, first you
must manually delete the old data source to ensure that once the new messaging
engine is created, it will restart.
To add a server cluster as a member of a bus, use the administrative console to complete the following steps:
Steps for this task
- In the navigation pane, click . A list of buses is displayed in the content pane.
- In the content pane, select
the bus to which you want to add the member.
- In the content pane, under Topology,
click Bus members. A list of members
in the bus is displayed.
- Click Add.
- Click the Cluster button.
- Use the selection list to select the name
of the cluster that you want to add as a bus member.
- In the Data source JNDI name field,
type the JNDI name of the data source that provides access to the database
that holds the data store.
- Click Next.
- Click Finish to confirm the creation
of the bus member.
- Save your changes to the master configuration.
The member is added to the bus and a default messaging engine is created
for that member.
You can now change the configuration of the messaging engine and
associated data store if required.
If you want high availability and not
workload sharing then there is no further configuration of the messaging engine
needed. If you want workload sharing then you need to add as many messaging
engines as you require to the cluster. If you want to customize the way that
messaging engines are managed, you should create and configure a policy for
the messaging engines. For more information about configuring messaging engines
and policies, see the related tasks.