I am currently experimenting with Appfabric for session state and high availability.
I setup two nodes and setup the cache with Secondaries = 1 specified and this was then replicated, however, if I pulled the plug on one server the IIS web application stopped. Reading further it turns out you need 2 nodes at least to be ACTIVE for high availability to work.
So I setup 4 nodes. Pulling the plug on 1 node was fine, pulling the plug on the second node killed the session state again. The application now responds with "
ErrorCode<ERRCA0017>:SubStatus<ES0005>:There is a temporary failure. Please retry later. (There was a contention on the store.)
"
Am I doing something wrong? I find it strange that I would need 3 nodes to keep the high availability cluster alive?
Andrew.