#Max 동접자수
maxSessionValidCount=1000
WEB.xml에 Listener 등록 /WEB-INF/web.xml에 #1 의 SessionListener 등록
Java 단에서 예외사항 처리SessionRetrieveListener kr.kca.pm.main.SessionListener 
//로그인 세션정보 Listener에 전달
HttpSession session = request.getSession();
sessionListener.setLoginSession(session);
//로그아웃 세션정보 Listener에 전달
HttpSession session = request.getSession();
sessionListener.setLogoutSession(session);
/** 동시접속자 접속(대기)를 위한 Listener 생성 */
SessionListener sessionListener = new SessionListener();
//로그인 세션 갯수를 호출하는 메소드로 동시접속자를 제한하자!
if(sessionListener.isMaxLoginSessions()) {
   
   /* 로그인 시 maxLoginSession 갯수보다 많을경우 예외사항 처리 */
   ctx.makeErrorResult("현재 동시접속자수가 많습니다. 잠시후에 이용하기시 바랍니다.");
   return;
}
댓글 없음:
댓글 쓰기