HTTP 세션 관리자 문제점 해결 팁

WebSphere® Application Server이 호스트하는 웹 애플리케이션을 사용한 HTTP 세션 작성 또는 사용 문제점에 대한 문제점 해결 팁을 사용하십시오.

몇 단계를 따라야 합니다.
  • [AIX Solaris HP-UX Linux Windows][IBM i]HTTP 세션 문제점 정보를 확인하여 사용자의 특정 문제점이 설명되었는지 확인하십시오.
  • [AIX Solaris HP-UX Linux Windows][IBM i]문제점 애플리케이션을 호스트하는 애플리케이션 서버의 JVM 로그를 보십시오.
    1. 각 애플리케이션이 시작 중인 중에 작성되는 메시지를 보십시오. 특히, 다음 두 메시지 사이에 작성되는 메시지를 확인하십시오.
      Starting application: application
      .....................
      Application started: application
    2. 이 블록 안에서 com.ibm.ws.webcontainer.httpsession의 패키지 이름을 포함하는 오류 또는 예외를 찾아보십시오. 오류가 없는 경우 이 결과는 세션 관리자가 성공적으로 시작했음을 표시합니다.
    3. 오류 메시지 SRVE0054E: 세션 컨텍스트 및 웹 애플리케이션을 로드하는 중에 오류가 발생했습니다는 SessionManager가 주어진 애플리케이션에 대해 제대로 시작하지 않았음을 표시합니다.
    4. 로그 안에서 세션 관리자와 관련된 메시지를 찾으십시오. 이들 메시지는 오류 메시지의 경우 SESNxxxxE, 경고 메시지의 경우 SESNxxxxW 형식을 갖고 있으며, xxxx는 오류 번호를 지정합니다. 세션 관리자 메시지 테이블에서 확장 오류 정의를 찾으십시오.
  • [z/OS]문제의 애플리케이션을 호스트하는 애플리케이션 서버에 대한 해당 로그를 보십시오.
    1. 각 애플리케이션이 시작 중인 중에 작성되는 메시지를 보십시오. 특히, 다음 두 메시지 사이에 작성되는 메시지를 확인하십시오.
      Starting application: application
      .....................
      Application started: application
    2. 애플리케이션 시작과 관련된 이들 메시지 안에서 com.ibm.ws.webcontainer.httpsession의 패키지 이름을 포함하는 오류나 예외를 찾으십시오. 하나도 없으면 이는 세션 관리자가 정상적으로 시작되었음을 나타냅니다.
    3. 오류 메시지 SRVE0054E: 세션 컨텍스트 및 웹 애플리케이션을 로드하는 중에 오류가 발생했습니다는 SessionManager가 주어진 애플리케이션에 대해 제대로 시작하지 않았음을 표시합니다.
    4. 로그 안에서 세션 관리자와 관련된 메시지를 찾으십시오. 이들 메시지는 오류 메시지의 경우 SESNxxxxE, 경고 메시지의 경우 SESNxxxxW 형식을 갖고 있으며, xxxx는 오류 번호를 지정합니다. 세션 관리자 메시지 테이블에서 확장 오류 정의를 찾으십시오.
  • HTTP 세션 사용에 대한 우수 사례를 참조하십시오.

  • [AIX Solaris HP-UX Linux Windows][IBM i]웹 애플리케이션이 실행 중일 때 세션의 수를 동적으로 보려면 HTTP 세션에 대한 성능 모니터링을 사용으로 설정하십시오. 성능 모니터링은 세션이 실제로 작성되고 있는지를 판별하는 데 도움이 되는 정보를 제공합니다.
  • [AIX Solaris HP-UX Linux Windows][IBM i]애플리케이션이 실행할 때 HTTP 세션 카운터를 보는 방법을 알려면 Tivoli® Performance Viewer(이전에는 자원 분석기)를 사용한 성능 모니터링을 참조하십시오.
  • 또는 세션 추적과 관련된 현재 구성과 통계를 표시하는 특수 서블릿을 호출할 수 있습니다. [AIX Solaris HP-UX Linux Windows][IBM i]이 서블릿은 성능 모니터 도구에 있는 모든 카운터를 갖고 있으며 일부 추가 카운터를 갖고 있습니다.
    • 서블릿 이름: com.ibm.ws.webcontainer.httpsession.IBMTrackerDebug.
    • 클래스 이름으로 서비스할 수 있도록 설정된 모든 웹 모듈에서 이 서블릿을 호출할 수 있습니다. 예를 들어, default_app인 http://localhost:9080/servlet/com.ibm.ws.webcontainer.httpsession.IBMTrackerDebug를 사용합니다.
    • serve by class name 기능을 사용하여 모듈을 보고 있는 경우, 이 모듈은 해당 애플리케이션을 볼 수 있는 누구나 볼 수 있음을 인식하십시오. 특정한 보안 URL을 서블릿에 대신 맵핑하고 serve servlets by classname 설정을 사용 안함으로 설정할 수 있습니다.
  • [AIX Solaris HP-UX Linux Windows][IBM i]HTTP 세션 관리자 컴포넌트의 추적으로 사용으로 설정하십시오.
    다음 추적이 문제점 진단에 도움을 줄 수 있습니다.
    • 지속성을 사용하지 않는 경우,
      com.ibm.ws.session.*=all:
      com.ibm.ws.webcontainer.srt.*=all
    • 데이터베이스 지속성을 사용하는 경우,
      com.ibm.ws.session.*=all:
      com.ibm.ws.webcontainer.srt.*=all:
      WAS.j2c=all:
      RRA=all:
      WAS.Database=all
    • 메모리 간 지속성을 사용하는 경우,
      com.ibm.ws.session.*=all:
      com.ibm.ws.webcontainer.srt.*=all:
      com.ibm.ws.drs.*=all
    세션 및 세션 관리 문제점에 대한 필수 데이터 수집에 대해 자세히 알려면 MustGather 세션 및 WebSphere Application Server 정보의 세션 관리 문제점을 참조하십시오.
  • 데이터베이스 기반 지속 세션을 사용 중인 경우, 세션 관리자가 세션 상태 정보를 보존하기 위해 참조하는 데이터 소스 관련 문제점을 찾아보십시오. 데이터베이스 관련 문제점 진단에 대한 세부사항은 데이터 소스 또는 연결 풀 액세스 오류를 참조하십시오.

포트를 정의한 후 오류 메시지 SRVE0079E 서블릿 호스트를 찾을 수 없음

서버에 대해 WebContainer > HTTP 전송에서 포트를 정의한 후 가상 호스트 정의에서 포트를 정의하지 않았음을 표시하는 오류 메시지 SRVE0079E가 발생할 수 있습니다. 포트를 정의하려면 다음을 수행하십시오.
  1. 관리 콘솔에서 환경 > 가상 호스트 > default_host> 호스트 별명 > 새로 작성으로 이동하십시오.
  2. 호스트 "*"에서 새 포트를 정의하십시오.

애플리케이션 서버에서 EC3 - 04130007 ABEND 발생

애플리케이션 서버에서 EC3 - 04130007 이상 종료가 발생하지 못하게 하려면 HTTP 출력 제한시간 값을 변경하십시오. 사용자 정의 특성 ConnectionResponseTimeout은 개별 서버에 대한 HTTP 포트가 데이터를 읽거나 쓰려고 할 때 대기할 수 있는 최대 시간(초)을 지정합니다. ConnectionResponseTimeout 설정 방법에 대한 지시사항에 대해서는 HTTP 전송 채널 사용자 정의 특성 주제를 참조하십시오.

이들 단계로 문제점이 해결되지 않는 경우 사용 가능한 온라인 지원(힌트와 팁, 기술 노트 및 수정사항)을 검토하여 문제점이 식별 및 문서화되었는지 확인하십시오. 이 사이트에서 참조된 문제점을 찾지 못하는 경우 IBM 지원 센터에 문의하십시오.

알려진 문제점 및 해결책에 대해 IBM Support에서 현재 사용 가능한 정보는 IBM Support 페이지를 참조하십시오.

IBM Support에는 이 문제점을 해결하는 데 필요한 정보 수집 시간을 줄일 수 있는 문서가 있습니다. PMR을 열어 보기 전에 IBM 지원 페이지를 참조하십시오.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_httpsesncomp
파일 이름:rtrb_httpsesncomp.html