Włączanie lepkich sesji na równoważniku obciążenia

Każda rada na ten temat byłaby bardzo mile widziana, badałem cały ranek i wciąż drapam się po głowie. Zacząłem pracę w nowej firmie kilka tygodni temu, gdzie jestem jedynym programistą .NET, ponieważ prace nad oryginalną wersją zostały wykonane przez firmę outsourcingową i zostałem poproszony o badania. Moja wiedza o istniejącym systemie jest bardzo ograniczona, ale z tego, co mogę zebrać, sytuacja wygląda następująco.

Chcielibyśmy włączyć sesje przyklejone na stronie internetowej asp.net. Z zebranych przeze mnie badań muszę wykonać następujące kroki. Korzystamy z usługi stanowej ASP.NET

Konfiguracja jest serwerem równoważenia obciążenia, który obsługuje dwa serwery internetowe.

Upewnij się, że oba serwery sieciowe mają ten sam klucz maszynowy.Upewnij się, że strony zostały wstępnie skompilowane przed wdrożeniem. Do serializacji obiektów przez usługę stanową ASP.NET.Upewnij się, że ścieżka aplikacji w metabazie iis jest identyczna na obu serwerach internetowych.

Trochę wiedzy, której mi brakuje, to gdzie są przechowywane sesje. Czy sesje są przechowywane w module równoważenia obciążenia, czy mogą być przechowywane w module równoważenia obciążenia? Z tego, co przeczytałem, są przechowywane przez usługę stanową ASP.NET, jeśli usługa działa w systemie równoważenia obciążenia, dlatego sesje są przechowywane o równoważenie obciążenia.

Z tego, co rozumiem, usługa stanu ASP.NET działa na każdym serwerze WWW i po prostu rozmawiają ze sobą, aby sesje były przechowywane na obu serwerach. Zakładam, że sposób, w jaki to robią, opiera się na typie używanego algorytmu. Wszelkie informacje byłyby bardzo mile widziane.

questionAnswers(2)

yourAnswerToTheQuestion