쓰기 빈도 구성
세션 관리 기능에서 데이터베이스 분배 세션을 사용할 지 또는 메모리 대 메모리 복제를 사용할지 여부에 따라 세션 데이터를 데이터베이스 또는 WebSphere® 인스턴스에 작성할 빈도를 구성할 수 있습니다. 서비스 서블릿 종료, 수동 업데이트 또는 시간 기반 업데이트 옵션을 사용하여 세션 데이터를 쓸 수 있습니다.
이 태스크 정보
이 유연성을 사용하여 사용자는 장애 복구 지원의 다양한 정도에 대해 확보한 세션 성능을 비교 검토할 수 있습니다. 다음 옵션은 쓰기 빈도 조정을 위해 세션 관리에서 사용 가능합니다.
- End of service servlet - servlet service 메소드 호출이 끝난 후 세션 데이터 쓰기
- Manual update - 서블릿이 IBMSession.sync 메소드를 호출할 경우에만 세션 데이터 쓰기
- Time based(기본값) - 세션 데이터를 일정한 간격(초)으로 쓰기(쓰기 간격이라고 함).
세션이 처음 작성되면 세션 정보는 항상 service 호출이 끝난 후 기록됩니다.
시간 기반 쓰기 옵션을 사용 중인 경우, 서버가 시스템 종료할 때 서버가 일반적으로 세션 캐시에 있는 최신 세션 데이터를 시스템 종료 프로세스의 일부로 지속적 저장소에 쓰려고 합니다.
시간 기반 쓰기 또는 수동 업데이트 옵션을 사용하면 지속적 저장소(예제: 데이터베이스 또는 다른 JVM)에서 세션의 백업 사본이 세션 캐시의 세션과 동기화되지 않을 수 있으므로 장애 복구 시나리오에서 데이터가 유실될 수 있습니다.
프로시저
- 세션 관리의 적절한 레벨로 이동하십시오.
- 분산 환경 설정을 클릭하십시오.
- 사용자 정의 조정 매개변수를 클릭하십시오.
- 사용자 정의 설정을 클릭하십시오.
- 사용하려는 쓰기 빈도 메소드를 선택하십시오.
- 확인을 클릭하십시오.