I have three tiered .NET web-application with F5 load balancer (sticky sessions) in front of the web tier (total of 4 web-servers) and another load F5 load balancer (sticky sessions) between the web-tier and the application tier (total of 4 applications servers). The underlying database is clustered.
Questions
By using a load balancer between the web-tier and the application tier, is this the only way to manage session state?
If you were to use only a F5 load balancer in front of the web-tier, what mechanism would use to handle session state to the application tier?