Response

Clients with unshared state connections automatically connect to B after losing the connection to A.

When clients setup for unshared state detect lost connections to server A, they create new connections to server B. All runtime objects from the client's connection are recreated, including sessions, destinations, message producers, and message consumers.

Because unshared state is defined in the connection factory, B remains the current server as long as the connection is active. If the connection to B is lost, clients attempt to connect to another server defined in the connection factory