Tomcat에서 J2EE 웹 응용 프로그램을 실행하고 있으며 최근에 응용 프로그램에 메트릭을 추가해야합니다. SessionListener를 사용하여 세션이 삭제 된 시점을 감지하고 메트릭을 데이터베이스에 업로드합니다. 내 세션 타임 아웃은 web.xml에서 30 분으로 설정되어 있으며 프로그래밍 방식으로 세션을 무효화하지는 않습니다. 종종 테스트를 위해 로그인하는 동안 5 ~ 10 분 동안 로그인하는 동안 데이터베이스에 업로드 된 3 ~ 4 세트의 측정 항목이 모두 서로 다른 세션 ID로 표시됩니다.무작위 세션 무효화
web.xml 및 session.invalidate() 외에도 Tomcat에서 세션을 삭제할 수있는 원인은 무엇입니까? 예외? Tomcat이 무작위로 세션을 무효화할 예정입니까?
영구 세션을 사용합니까? – trunkc
영구 세션을 사용하고 있지 않습니다. – jconlin
로깅은 하나의 세션 만 생성해야하며 생성 된 세션은 3 또는 4입니다. 세션이 파괴되거나 생성 될 때만 메트릭을 유지합니까? –