We currently have an ASP.NET web application running on a single server. This server is going to get into the danger zone regarding CPU usage, and we want to deploy a second server.
What would be the best way to handle session state?
We are currently launching InProc. But this is not an option with 2+ servers, since we sometimes want to exclude one server from WLB in order to perform maintenance work. Despite the fact that we use sticky load balancing, we will have to wait for all users to exit before we can exclude the server from WLB rotation.
So, I looked at this MSDN page: http://msdn.microsoft.com/en-us/library/ms178586(VS.80).aspx
I guess my main question is : if we use State Server mode. Can we provide rendudancy by deploying a public server on two servers? To avoid a single point of failure.
source share