Programming/.NET

ASP.NET의 Membership API를 이용하면 현재 접속자수를 손쉽게 파악할 수 있습니다.

 

Response.Write(string.Format("현재 접속자 {0} 명", Membership.GetNumberOfUsersOnline().ToString())); .

 

만약 현재가 아닌 최근 몇분 동안의 접속자를 파악하려면 web.config에서 다음과 같이 membership 요소의 userIsOnlineTimeWindow 속성에 원하는 시간을 설정하면 됩니다.

 

<membership userIsOnlineTimeWindow="5"></membership>

 

이 설정은 최근 5분 동안의 로그인 사용자를 표시할 것입니다.

 

Membership API이므로 웹사이트의 프로젝트 회원관리자체가 Membership API를 통해 처리되는 방식이어야 합니다.

0 0