나는 세션 타임 아웃이 라인을 사용하고 있습니다 :ColdFusion 세션이 시간 초과되지 않습니까? 왜 안돼? 내가 ColdFusion에서 8을 사용하고
<CFAPPLICATION NAME="XXX"
CLIENTMANAGEMENT="NO"
SESSIONMANAGEMENT="Yes"
sessionTimeout="#CreateTimeSpan(0,0,1,0)#">
는이 같은 세션을 만드는 오전 :
if (not structKeyExists(SESSION, "UserInfo")) {
SESSION.UserInfo = structNew();
}
가 내 세션이 1 분 후에 시간이 초과 할 것으로 예상. 이것은 제대로 작동하지 않습니다. 나는 numers의 모든 조합을 시도했지만 내 세션은 절대로 시간 초과되지 않습니다. 주말 내내 일하지 않고 (그리고 브라우저를 종료 한 후에도) 내 세션은 계속 실행 중입니다.
세션이 시간 초과되지 않는 이유는 무엇입니까?
EDIT ~ 내 세션이 시간 초과되지 않는다는 증거는 세션 범위에서 특정 정보가있는 사이트에 액세스 할 수 있으며 브라우저를 사용하지 않고 몇 주가 지나도 절대로 죽지 않는다는 것입니다.
우리는 1) XXXProd, 2) XXXStage 및 3) XXXDev라는 3 개의 서로 다른 이름을 가진 3 개의 사이트가 있습니다.
그것은 가장 당혹 스럽습니다. 이 서버에서 Coldfusion 세션 또는 J2EE 세션을 사용하고 있습니까? – barnyr
응용 프로그램은 고유합니까? – Busches
세션이 시간 초과되지 않는다고 생각하는 이유는 무엇입니까? SessionEnd()에 타이밍 데이터를 로깅하고 있습니까? 아니면 브라우저를 새로 고침하고 세션 쿠키가 변경되지 않았 음을 확인하고 있습니까? –