Permettant collant des sessions sur un équilibreur de charge

Tout conseiller sur ce que l'on serait grandement apprécié, j'ai fait des recherches toute la matinée et je suis encore à me gratter la tête. J'ai commencé dans une nouvelle entreprise il y a quelques semaines, où je suis la seule .NET développeur que le développement a été à l'origine faite par une société de sous-traitance et j'ai été invité à la recherche.
Mes connaissances sur le système existant est extrêmement limitée, mais de ce que j'ai pu rassembler la situation est comme suit.

Nous tenons à activer les sessions persistantes sur une asp.net site web. D'après mes recherches j'ai compris, j'ai besoin de faire les étapes suivantes. Nous sommes à l'aide de la ASP.NET Service d'État

L'installation est un équilibre de la charge du serveur qui les services de deux serveurs web.

  1. De s'assurer que les deux serveurs web ont la même clé d'ordinateur.
  2. De s'assurer que les sites web ont été précompilées avant le déploiement. Pour la sérialisation des objets par ASP.NET Service de l'Etat.
  3. S'assurer que le chemin de l'application de la métabase iis est identique sur les deux serveurs web.

J'ai peu de connaissance que je suis en manque, c'est où sont les sessions sont stockées. Les séances sont-elles stockées sur l'équilibrage de charge, ils peuvent être stockés dans l'équilibreur de charge? De ce que j'ai lu ils sont stockés par le ASP.NET État de Service, le service s'exécute sur l'équilibrage de charge, par conséquent, les sessions sont stockées o l'équilibrage de charge.

Ce que je comprends de la ASP.NET service d'état s'exécute sur chacun des serveurs web et ils viennent juste de parler les uns aux autres de sorte que les sessions sont stockées sur les deux serveurs. Je suppose que la façon dont ils le font est basé sur le type d'algorithme utilisé. Toute information serait grandement apprécié.

OriginalL'auteur zeencat | 2013-04-24