0

我需要使用asp.net查找,

在任何特定时间有多少用户正在浏览我的网站。

我怎样才能做到这一点?

4

2 回答 2

0
  1. 如果您使用的是 ASP.NET 成员资格提供程序 - Membership.GetNumberOfUsersOnline()

  2. 或者您可以尝试其中一种ASP.NET 性能计数器State Server Sessions Active 当前活动的用户会话数。此计数器仅在运行状态服务器服务 (aspnet_state) 的计算机上可用。

于 2012-04-08T13:30:30.433 回答
0

您可以使用应用程序变量并在 Global.asax 中的 *Session_Start* 期间增加它。当*Session_End* 事件被触发时,这个变量也需要减少。

于 2012-04-08T13:22:48.077 回答