2 votes

Qu'est-ce que le résolveur de partitions en ASP.NET ?

Je ne connais pas les termes utilisés pour la configuration des fermes de serveurs. Il existe un attribut appelé partitionResolverType. Quelqu'un peut-il m'expliquer en termes simples ce qu'est ce résolveur de partition dans la configuration de l'état de session hors-proc du serveur SQL ?

Merci !

2voto

Rob Kent Points 3133

Vous spécifiez le type d'état de session que vous souhaitez utiliser, comme décrit ici .

Si vous utilisez OutOfProcSessionStateStore (une autre machine) ou SqlSessionStateStore, vous pouvez modifier la machine cible ou la connexion au serveur Sql au moment de l'exécution. Par exemple, vous pouvez avoir trois machines ou serveurs Sql que vous utilisez comme backing stores afin de réduire la charge sur la gestion des sessions.

Vous pouvez écrire votre propre classe (PartitionResolverType personnalisé) que l'ASP appellera au moment de l'exécution pour demander une adresse IP ou une chaîne de connexion Sql. Votre classe implémente la méthode ResolvePartition(object key) et renvoie une chaîne, qui est l'adresse IP ou la chaîne de connexion Sql de votre magasin de session.

Vous Vous trouverez un bon exemple ici .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X