Once the application is deployed, perform the following steps:
Open the application link from node13http://localhost:8380/beosbank-web/.
Fill the money transfer details and click on Next to select the payment options:
Sender Country: France
Receiver Country: Cameroon
Amount to send: 100
Sender: Noe Nono
Receiver: Michele Bertille
Click on the Next button to reach the Payment Infos tab:
Fill the credit card number field with the value: 000-1111-2222 3333
Click on the Next button.
Try to open the application URL from the second node of the group (host2:node23) in another tab of your browser--http://localhost:8780/beosbank-web/:
You will automatically arrive on the first tab with data entered from the node13 session:
Sender Country: France
Receiver Country: Cameroon
Amount to send: 100
Sender: Noe Nono
Receiver: Michele Bertille
The session you started on node13 session has been replicated on node23; if you shut down one node, the caller can still find this data from the other node:
With this configuration, in order avoid request failures, the caller has to implement a failover process to automatically switch to a running node when the current node goes down. This approach makes the client code become strongly coupled to the server instance URLs.