2010-07-15 126 views
0

是否有任何方法来监视asp.net会话状态以观察对象大小,还是有任何其他实践来找出一种方法来减轻asp.net会话吗?监视ASP.NET会话状态

+0

你总是可以使用古老的'Perfmon。大量的ASP.NET会话性能计数器(超时,唯一会话,到期会话等) – RPM1984 2010-07-15 11:06:49

+0

我想在会话状态和计数器的性能监视器中使用详细的概述并不那么详细(显示它们的对象和大小) – ppolyzos 2010-07-15 12:59:24

回答

0

如果您使用的是sessionMode =“SqlServer”,您可以查询数据库。或者你可以编写一个IHttpModule来记录每个请求中每个用户SessionStore中对象的当前数量和大小。

+0

我猜如果你运行一个状态服务器(服务),你可以切换到sql数据库进行调试,然后将其返回。谢谢 – ppolyzos 2010-07-15 14:30:08