Habilitar sesiones adhesivas en un equilibrador de carga

Cualquier consejo sobre este sería muy apreciado, he estado investigando toda la mañana y todavía me estoy rascando la cabeza. Comencé en una nueva empresa hace unas semanas, donde soy el único desarrollador de .NET, ya que el desarrollo fue realizado originalmente por una empresa de subcontratación y me pidieron que investigue. Mi conocimiento del sistema existente es extremadamente limitado, pero de lo que puedo reunir la situación es el siguiente.

Nos gustaría habilitar sesiones adhesivas en un sitio web de asp.net. De mi investigación que he reunido, necesito hacer los siguientes pasos. Estamos utilizando el servicio estatal de ASP.NET

La configuración es un servidor de equilibrio de carga que da servicio a dos servidores web.

Asegúrese de que ambos servidores web tengan la misma clave de máquina.Asegúrese de que los sitios web hayan sido precompilados antes de la implementación. Para la serialización de objetos por ASP.NET State Service.Asegúrese de que la ruta de la aplicación en la metabase iis sea idéntica en ambos servidores web.

Un poco del conocimiento que me falta es dónde están almacenadas las sesiones. ¿Se almacenan las sesiones en el equilibrador de carga? ¿Se pueden almacenar en el equilibrador de carga? Por lo que he leído, el Servicio de Estado de ASP.NET los almacena, si el servicio se está ejecutando en el equilibrador de carga, por lo tanto, las sesiones se almacenan en el equilibrador de carga.

Por lo que entiendo, el servicio de estado de ASP.NET se ejecuta en cada uno de los servidores web y solo se comunican entre sí para que las sesiones se almacenen en ambos servidores. Supongo que la forma en que lo hacen se basa en el tipo de algoritmo que se utiliza. Cualquier información sería muy apreciada.

Respuestas a la pregunta(2)

Su respuesta a la pregunta