29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

With some additional configuration, you can create a topology where each server<br />

in the cluster will be configured to have an active messaging engine, thus<br />

providing workload management as well as failover (Figure 10-4). Note that<br />

because messaging engines can run on any server, if one server goes down,<br />

both messaging engines will run on the remaining server.<br />

<strong>Application</strong> server <strong>Application</strong> server<br />

Messaging<br />

application<br />

Messaging<br />

Engine<br />

Queue point<br />

Bus<br />

Messages<br />

Cluster<br />

Queue destination<br />

Messaging<br />

application<br />

Messaging<br />

Engine<br />

Queue point<br />

Figure 10-4 Single bus with a cluster member: Workload management<br />

When a queue destination is assigned to the cluster, the queue is partitioned with<br />

each messaging engine in the cluster owning a partition of the queue. A<br />

message sent to the queue will be assigned to one partition. The messaging<br />

engine that owns the partition is responsible for managing the message. This<br />

means that requests sent to a destination can be served on any of the<br />

messaging engines running on any of the servers in the cluster.<br />

346 <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> <strong>V7.0</strong>: <strong>Concepts</strong>, Planning, and Design<br />

Messages

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!