What is the best approach for load balancing on web servers? My services run in .NET and Mono, so they can be hosted in IIS or Apache2, and you will need to provide an SSL connection.
I read two basic approaches, saved state on a shared server and used sticky sessions, are there any others?
I read 3 different questions about sticky sessions:
1) the load balancer will know from which server you started the connection, and all further connections from this host will be redirected to the same server.
2) the load divider browses the cookie with the name: JSESSIONID
3) the load balancer reads a cookie with the name: ASPSESSIONID
I'm a little confused, what exactly will happen? Since the connections will be SSL, there is no way for load balancing to read cookies, and then what?
About storing real estate on a shared server, what solutions do you know? I read memcache - this is a good solution, but are there any others?
Greetings.
vtortola
source share