트랜잭션 서비스를 구성하는 방법

  1. 탐색 트리에서 구성 노드를 선택합니다.
  2. 구성할 인스턴스를 선택합니다.
  3. 트랜잭션 서비스 노드를 선택합니다.

    트랜잭션 서비스 페이지가 열립니다.

  4. 서버가 다시 시작될 때 완료되지 않은 트랜잭션을 복구할 수 있도록 트랜잭션 서비스 페이지에서 다시 시작 시 사용 가능 확인란을 선택합니다.

    이 옵션은 기본적으로 비활성화됩니다.

  5. 트랜잭션 시간 초과 필드에서 완료되지 않은 트랜잭션을 롤백하기 전에 서버가 대기하는 시간(초)을 입력합니다.

    값을 0으로 설정하면 트랜잭션 시간 초과가 비활성화됩니다. 기본값은 0이며, 이때 서버는 트랜잭션이 완료될 때까지 무기한 기다립니다.

  6. 재시도 시간 초과 필드에 GlassFish Server에서 연결할 수 없는 서버에 연결을 시도하는 시간(초)을 입력합니다.

    기본값은 600(10분)입니다.

  7. 트랜잭션 로그 위치 필드에 서버 로그를 저장할 디렉토리를 입력합니다.

    트랜잭션 로그는 이 필드에서 지정한 디렉토리의 tx 하위 디렉토리에 저장됩니다. 기본값은 GlassFish Server 노드의 고급 탭 아래에 있는 도메인 속성 페이지의 로그 루트 필드에 지정된 디렉토리입니다.

  8. 발견적 판단 드롭다운 목록에서 다른 참가자와 연결할 수 없어서 분산된 트랜잭션의 결과를 확정할 수 없는 경우 준수할 정책을 선택합니다.

    완결을 선택할 만한 이유가 있지 않은 한 발견적 판단은 롤백(기본값) 설정으로 남겨 둡니다. 확정되지 않은 트랜잭션을 완결하면 응용 프로그램의 데이터 무결성이 손상될 수 있습니다.

  9. 키포인트 간격 필드에 키포인트 작업 간의 트랜잭션 수를 입력합니다.

    키포인트 작업은 트랜잭션 로그 파일을 압축합니다. 기본값은 65,536입니다.

  10. (옵션) 추가 등록 정보 섹션에서 추가 등록 정보를 지정합니다.

    사용할 수 있는 등록 정보에 대한 설명은 트랜잭션 서비스와 관련된 등록 정보를 참조하십시오.

  11. 저장을 누릅니다.

    참고 - 기본 설정으로 돌아가려면 기본값 로드 버튼을 누른 다음 저장을 누릅니다.


  12. GlassFish Server를 다시 시작합니다.

참조

Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved. 법적 공지