아무도 도와 줄 수 있습니까? 얼마나 많은 사용자가 내 사이트에 로그인하지만 asp.net - C#을 사용하는지 계산하는 방법을 살펴 보았습니다.asp.net을 사용하여 온라인 사용자 수를 계산하십시오. C#
답변
다음은 Online active users counter in ASP.NET을 참조하는 도구입니다. 설치가 쉽습니다. 그것은 나를 위해 잘 작동했다.
Membership을 사용하는 경우 Membership.GetNumberOfUsersOnline()으로 간단히 전화 할 수 있습니다.
멤버십을 사용하지 않는 경우 (jrummell 제안) :
내가 아는 한 자신의 카운터를 구현해야합니다.
응용 프로그램 사전에 정수를 추가하고 누군가 로그인 할 때마다 숫자를 증가 시키면됩니다.
로그 오프와 Session_End 이벤트에서 감소시킵니다 (방금 끝난 세션에 활성 로그인이 있는지 확인하는 것을 잊지 마십시오.
이것은 작동하지 않습니다. 세션이 끝나면 Session_End가 항상 호출되지는 않습니다. 앱이 예를 들어 충돌하는 경우 어떻게해야합니까? –
응용 프로그램 상태를 사용하는 경우 스레드 안전을 유지하기 위해'Lock()'과'Unlock()'호출을 감싸는 것을 잊지 마십시오. 또한이 기능은 웹 서버가 아닌 단일 서버에서만 작동합니다. –
@ChrisFulstow : 이와 같은 간단한 경우에는 [Increment] (http://msdn.microsoft.com/en-us/library/dd78zt0c.aspx) 메서드가 있습니다. – R0MANARMY
- 1. Java : Scanner 객체를 사용하여 온라인 상태에서 중복 토큰 수를 계산하십시오.
- 2. rapturexml을 사용하여 어린이 수를 계산하십시오.
- 3. tr /// 연산자를 사용하여 문자열의 문자 수를 계산하십시오.
- 4. 문자열의 소문자 수를 계산하십시오.
- 5. 스키마의 쌍 수를 계산하십시오.
- 6. 특정 시점에 내 웹 사이트에 액세스하는 사용자 수를 계산하십시오.
- 7. C++ : 게임의 총 프레임 수를 계산하십시오.
- 8. 이미지의 색상 수를 계산하십시오.
- 9. 프로젝트 수를 계산하십시오.
- 10. 사이트의 페이지 수를 계산하십시오.
- 11. textView의 줄 수를 계산하십시오.
- 12. 접촉 시간 수를 계산하십시오.
- 13. RichTextBox에서 라인 수를 계산하십시오.
- 14. 최대 에지 수를 계산하십시오.
- 15. RitchTextField에서 가능한 행 수를 계산하십시오.
- 16. pyrocms에서 온라인 사용자 수를 계산하는 방법은 무엇입니까?
- 17. SESSION_DESTROY에서 PHP 온라인 사용자 수를 줄이십시오.
- 18. T-SQL을 사용하여 이전 레코드 수를 계산하십시오.
- 19. 객관적인 c를 사용하여 xml 요소 수를 계산하십시오.
- 20. Java에서 스레드와 재귀를 사용하여 피보나치 수를 계산하십시오.
- 21. 다트를 사용하여 문자열의 문자 수를 계산하십시오.
- 22. 그래프의 모든 정점 수를 계산하십시오.
- 23. 돼지 :지도의 키 수를 계산하십시오.
- 24. Node.js : 파일의 줄 수를 계산하십시오.
- 25. 각 그룹의 행 수를 계산하십시오.
- 26. 의견 수/게시물 수를 계산하십시오.
- 27. PHP : DIV의 단어 수를 계산하십시오.
- 28. PHP의 주당 이벤트 수를 계산하십시오.
- 29. ASP.NET을 사용하여 MailChimp에 사용자 등록
- 30. 날짜 범위의 요일 수를 계산하십시오.
http://stackoverflow.com/questions/764976/asp-net-tracking-code-unique-visitors – dash
@dash .. 내가 볼 수있는 온라인 사용자와 아무 관련이 없습니까? –
죄송합니다. 질문의 의도를 잘못 읽었습니다. 활성 사용자 수에 대해 Session_OnStart (카운터에 +1) 및 Session_OnEnd (카운터에 -1) 이벤트를 사용할 수 있습니다. 적어도 숫자를 계산합니다. 온라인 사용자 수와 같아야하는 활성 세션 수 (활성 일 필요는 없음) – dash