Keep it simple, depending on your requirements, try setting up a load balancer to use sticky sessions and not save state in an HTTP session. Thus, you do not need to use a resource hungry in replicating a memory session.
Single sign-on is not a problem for a single cluster, as your HTTP clients will not be moving with the same http://server.acme.com/ . host domain name.
Most of your testing should focus on database conflict. If you have a very transactional application (i.e. many records in the same table), make sure that you look at the database isolation levels so that the locks do not work properly. The same goes for transaction demarcation. Keep transactions as concise as possible. If you do not have database skills, make sure you get database analytics to help you control the database during testing.
source share