데이터 그리드에 대한 세션 지속성 작성에서 HTTP 세션 관리를 위해 애플리케이션 자동 스플라이싱

WebSphere® Application Server 애플리케이션에서 세션 관리를 위해 어플라이언스를 사용하도록 구성하려면 새 애플리케이션 설치 시 어플라이언스를 선택하거나 기존의 애플리케이션 또는 서버 설정을 업데이트하여 어플라이언스를 사용할 수 있습니다.

시작하기 전에

WebSphere Application Server에서 구성을 변경하기 전에 다음 정보가 있어야 합니다.
  • 구성하려는 WebSphere Application Server 셀에 액세스하십시오.
  • IP 주소 또는 어플라이언스의 완전한 호스트 이름입니다.
  • 어플라이언스 사용자 인터페이스에 로그인하는 데 사용하는 사용자 ID 및 비밀번호. 데이터 그리드를 작성하려면 데이터 캐시 작성 권한이 있어야 합니다.
  • WebSphere Application Server 구성에 WebSphere eXtreme Scale Client를 설치해야 합니다.자세한 정보는 WebSphere eXtreme Scale Client 설치을 참조하십시오.
  • 어플라이언스에서 전송 레이어 보안이 사용 가능하거나 클라이언트가 전송 레이어 보안을 사용하도록 하고 싶은 경우에는 WebSphere Application Server 관리 콘솔에서 글로벌 보안을 사용 가능으로 설정해야 합니다. 자세한 정보는 TLS(Transport Layer Security) 구성을 참조하십시오.
  • 쿠키를 세션 추적 메커니즘으로 사용하는 세션만을 데이터 그리드에 저장할 수 있습니다. URL 다시 작성을 세션 추적 메커니즘으로 사용하는 세션은 지속할 수 없습니다.

프로시저

결과

데이터 그리드에 대한 세션을 지속하도록 HTTP 세션 관리자를 구성했습니다. 세션 제한시간이 초과되면 항목이 데이터 그리드에서 제거됩니다. WebSphere Application Server 관리 콘솔에서 세션 제한시간 값 업데이트에 대한 자세한 정보는 세션 관리 설정을 참조하십시오.
애플리케이션 세션 데이터를 호스팅하는 전체 데이터 그리드가 웹 컨테이너 클라이언트에서 연결할 수 없는 경우, 클라이언트 대신 세션 관리에 WebSphere Application Server의 기본 웹 컨테이너를 사용합니다. 데이터 그리드는 다음 시나리오에서 연결할 수 없습니다.
  • 웹 컨테이너와 어플라이언스 사이의 네트워크 문제점.
  • 어플라이언스의 서버 프로세스가 중지되었습니다.
가장 최근에 사용한 세션은 웹 컨테이너 세션 캐시에서 무효화됩니다. 어플라이언스의 데이터 그리드를 사용할 수 있는 경우 웹 컨테이너 캐시에서 무효화된 세션은 원격 데이터 그리드에서 데이터를 검색할 수 있고 데이터를 새 세션에 로드할 수 있습니다. 어플라이언스의 전체 데이터 그리드를 사용할 수 없고 세션이 세션 캐시에서 무효화되는 경우, 사용자 세션 데이터가 유실됩니다. 이런 문제점으로 인해 시스템이 로드에서 실행 중인 경우에는 전체 제품 데이터 그리드를 시스템 종료하지 말아야 합니다.
경고:
이 시나리오를 구성할 때 IBM WebSphere DataPower XC10 Appliance에 대한 보안 신임은 자동으로 WebSphere Application Server 구성에 저장됩니다. 초기 구성 후 데이터 그리드에 대한 신임을 변경하는 경우, WebSphere Application Server에는 더 이상 올바른 신임이 없습니다. eXtreme Scale 세션 관리 설정을 다시 적용하여 신임을 다시 설정할 수 있습니다.

다음에 수행할 작업