By enabling automatic chat room lists, a BEA MessageQ Client will transparently try to attach to the failover server when the CLS on the primary server group is not available. Failover is not used if automatic reconnect to the default server is enabled.
Using the failover capability requires additional planning and work in order for messages to be sent and received correctly.
The message queues, and any recoverable message journals, are located on the server system. Recoverable messages sent to the client using the queue address of the primary server group are not delivered to the client when it reattaches to the failover server in a different BEA MessageQ server group. The client sends requests to one or more servers that send responses back medsage the queue address that i want someone to talk to the request.
If failover occurs, the BEA MessageQ Client is automatically reattached to a new temporary queue and request messages are sent and responses delivered to the new queue address. The application is unaware that a failover event occurred, except that any pending response is not received. When clients attach to a specific permanent queue and receive recoverable messages sent to that queue address, they depend on the message queuing resources of that BEA MessageQ group. Recoverable messages sent to the queue address while the client is not attached are saved women looking for men cyber chat that system.
Automatic failover is not appropriate for all applications. See Listing for the automatic failover server configuration options.