A problem with our application is that it stores "work" variables into the Session and also on the form in an attempt to improve performance/laziness. This is ingrained into the application.
We have a problem where this data is lost after a deployment and the end user must refresh the page or they receive exceptions.
I am looking at changing our Session State from In process to a State Server. We have multiple instances of our web application running for different users.
My question is, is the State Server data separate or will there be a potential to mix between instances? Our admin users may log into multiple instances but typically clients only log into the instance they are primarily running on.