A computer system for a web site uses load balancing of new sessions based
on measurements and estimates of past, present, and future performance,
using the average time each application server takes to respond to a
request (the latency) and the number of active sessions on each
application server. Generally, once assigned to a session, an application
server handles all future requests relating to that session. However, if
the load or performance of an application server becomes sufficiently
degraded, a failover mechanism causes future requests to be handled by a
different application server until the performance improves. Under extreme
circumstances, an application server will be restarted. If a web or HTTP
server is unable to have requests served by any application server, future
requests may be redirected to another web server.
Un sistema informático para un Web site utiliza balancear de la carga de las nuevas sesiones basadas en medidas y las estimaciones del funcionamiento último, actual, y futuro, usando el tiempo medio cada servidor del uso toman para responder a una petición (el estado latente) y al número de sesiones activas sobre cada servidor del uso. Generalmente, asignado una vez a una sesión, un servidor del uso maneja todas las peticiones futuras referente a esa sesión. Sin embargo, si la carga o el funcionamiento de un servidor del uso se degrada suficientemente, un mecanismo del failover causa las peticiones futuras de ser dirigido por un diverso servidor del uso hasta que el funcionamiento mejora. Bajo circunstancias extremas, un servidor del uso será recomenzado. Si una tela o el servidor del HTTP no puede tener peticiones servido por cualquier servidor del uso, las peticiones futuras se pueden volver a dirigir a otro web server.