Answer Posted / venky
Sticky sessions work with the load balancer to improve
efficiency of Persistent Sessions in a clustered configuration.
In a clustered configuration, the load balancer sends
requests to multiple backend Resin servers. Each session has
an owning Resin server and a backup Resin server. The load
balancer will send a session's request to the owning server
or to the backup if the owning server is not available. The
association of a session with a backend server is called
"sticky sessions".
Because the load balancing occurs before any interpretation
of the Virtual Host or Web Application, it's a <server>
configuration variable, with the <session-cookie> directive.
Sticky sessions encodes the session cookie with the owning
server. The encoding using a simple prefix value. 'a' refers
to the first server in the cluster, 'b' refers to the second
server, ..., 'z' refers to the 26th server.
So the session cookie JSESSIONID=cnn8x02mPph_4sOKlbn would
go to the third server, 192.168.0.12 in the following
configuration
<cluster>
<srun id="a" host="192.168.0.10" port="6802"/>
<srun id="b" host="192.168.0.11" port="6803"/>
<srun id="c" host="192.168.0.12" port="6803"/>
</cluster>
| Is This Answer Correct ? | 5 Yes | 1 No |
Post New Answer View All Answers
What are the various session state management options provided by asp.net?
What is the difference between visual basic and asp.net?
Explain Authentication mechanism in dotnet
Name some asp objects?
What are the advantages of using Master Pages?
Which protocol is used in a web api?
Explain the procedure to handle the process request using mhpm events fired? : asp.net mvc
What is the maximum number of classes that can be contained in one dll file?
How we implement web farm and web garden concept in asp.net?
What are the different types of events are occured when a client requests an ASP.NET page from IIS server?
What is web api and why to use it?
i want to implement grid view value in paypal site. so how to create this code in asp.net with C#
Explain the namespace classes used in asp.net mvc? : asp.net mvc
How do I use a proxy server when invoking a web service?
Is asp.net a programming language or framework?