2010-07-15 4 views
0

Est-il possible de surveiller l'état de session asp.net afin de regarder la taille de l'objet, ou est-il une autre pratique de trouver un moyen d'alléger la session de asp.net?session Moniteur d'état ASP.NET

+0

Vous pouvez toujours utiliser un bon vieux » Perfmon. Beaucoup de compteurs de performance pour la session ASP.NET (les délais d'attente, des sessions uniques, sessions expirées, etc.) – RPM1984

+0

J'aimerais utiliser un aperçu détaillé de l'état de session et des compteurs à moniteur de performances ne sont pas que détaillées (montrant des objets et de la taille de leur) – ppolyzos

Répondre

0

Si vous utilisez sessionMode = « SqlServer » vous pouvez simplement interroger la base de données. Ou vous pourriez écrire un IHttpModule pour ouvrir une session, à chaque demande, le nombre actuel et la taille des objets dans le SessionStore pour chaque utilisateur.

+0

Je suppose que si vous utilisez un serveur d'état (service), vous pouvez passer à la base de données SQL pour le débogage, puis rallumez. Merci – ppolyzos