Ruby에 리스너와 같은 것이 있습니까? JSP에 대한 세션 리스너가 있다는 것을 알고 있으므로 비슷한 것이 있는지 궁금합니다. 궁극적으로 세션을 만들거나 삭제할 때들을 수있는 청취자를 만들어서 현재 온라인 상태 인 사용자 수를 표시 할 수 있습니다.Ruby on Rails Listener
3
A
답변
4
영구적 인 활성 연결 (예 : 긴 폴링, 혜성과 같은 것)이없는 한 웹 서버에서 얼마나 많은 사용자가 온라인 상태인지 알 수 없습니다.
가장 좋은 방법은 세션 저장소를 살펴보고 마지막 X 분 동안 활성 상태 인 사용자를 계산하는 것입니다.
사용자가 연결을 끊어도 청취자가 안정적으로 작동하지 않습니다. 예를 들어, '로그인'및 '로그 아웃'논리를 사용하면 인터넷 연결이 실패하거나 사용자가 로그 아웃 버튼 등을 누를 수 있기 때문에 모든 로그 아웃 작업을 수행하지 않습니다.
업데이트 : 레일스의 경우이 포럼 게시물 (http://railsforum.com/viewtopic.php?id=18480)을 확인하십시오. 자세한 내용은이 솔루션을 참조하십시오.
관련 문제
- 1. Ruby on Rails 블로그
- 2. 정규식 + Ruby On Rails
- 3. Ruby On Rails 마이그레이션
- 4. Ruby on Rails 쿼리
- 5. Ruby on Rails + Devise
- 6. Mootools + Ruby on Rails ==?
- 7. Ruby on Rails 관계
- 8. ruby on rails + iis7
- 9. IIS7의 Ruby on Rails
- 10. Ruby On Rails Application.html.haml
- 11. Ruby on Rails 그래프
- 12. Ruby on Rails 튜토리얼
- 13. Ruby on Rails + Ajax
- 14. Ruby on Rails - 로그인
- 15. Ruby on Rails : Model
- 16. Ruby on Rails 스위치
- 17. Ruby on Rails 국제화
- 18. ruby on rails redirect_to
- 19. Ruby on Rails & Javascript
- 20. ruby on rails ajax update css on
- 21. Ruby On Rails on Ubuntu + apache2 + Passenger
- 22. Ruby on Rails + Ruby 플러그인을 알아야합니다.
- 23. ruby and ruby on rails book (2009)
- 24. Ruby on Rails : Paperclip & Ruby Mp3Info
- 25. Ruby on Rails 사용자 설정
- 26. Ruby on Rails : 폼 선택
- 27. Django 또는 Ruby on Rails
- 28. Perforce의 Ruby on Rails 프로젝트
- 29. Ruby on Rails, AJAX examles
- 30. Ruby on Rails, 메소드 만들기
레일 또는 다른 프레임 워크를 사용합니까? – Daan
안녕하세요, Daan. 나는 레일즈를 사용한다. – Brian