- 탐색 트리에서 구성 노드를 선택합니다.
- 트랜잭션 서비스 노드를 선택합니다.
트랜잭션 서비스 페이지가 열립니다.
- 서버가 다시 시작될 때 완료되지 않은 트랜잭션을 복구할 수 있도록 트랜잭션 서비스
페이지에서 다시 시작 시 사용 가능 확인란을 선택합니다.
이 옵션은 기본적으로 비활성화됩니다.
- 트랜잭션 시간 초과 필드에서 완료되지 않은 트랜잭션을 롤백하기 전에 서버가 대기하는 시간(초)을
입력합니다.
값을 0으로 설정하면 트랜잭션 시간 초과가 비활성화됩니다. 기본값은 0이며, 이때 서버는 트랜잭션이
완료될 때까지 무기한 기다립니다.
- 재시도 시간 초과 필드에 GlassFish 서버에서 연결할 수 없는 서버에 연결을 시도하는
시간(초)을 입력합니다.
기본값은 600(10분)입니다.
- 트랜잭션 로그 위치 필드에 서버 로그를 저장할 디렉토리를 입력합니다.
트랜잭션 로그는 이 필드에서 지정한 디렉토리의 tx 하위 디렉토리에 저장됩니다. 기본값은 GlassFish
서버 노드의 고급 탭 아래에 있는 도메인 속성 페이지의 로그 루트 필드에
지정된 디렉토리입니다.
- 발견적 판단 드롭다운 목록에서 다른 참가자와 연결할 수 없어서 분산된 트랜잭션의 결과를
확정할 수 없는 경우 준수할 정책을 선택합니다.
완결을 선택할 만한 이유가 있지 않은 한 발견적 판단은 롤백(기본값) 설정으로 남겨
둡니다. 확정되지 않은 트랜잭션을 완결하면 응용 프로그램의 데이터 무결성이 손상될 수 있습니다.
- 키포인트 간격 필드에 키포인트 작업 간의 트랜잭션 수를 입력합니다.
키포인트 작업은 트랜잭션 로그 파일을 압축합니다. 기본값은 65,536입니다.
- (옵션) 추가 등록 정보 섹션에서 추가 등록 정보를 지정합니다.
사용할 수 있는 등록 정보에 대한 설명은 트랜잭션 서비스와 관련된 등록 정보를 참조하십시오.
- 등록 정보를 추가하려면 등록 정보 추가 버튼을 누릅니다. 빈 행이 표시되면 이름
필드에 등록 정보 이름을 입력하고 값 필드에 등록 정보 값을 입력합니다.
- 등록 정보를 수정하려면 등록 정보의 값 필드를 편집합니다.
- 등록 정보를 삭제하려면 삭제할 등록 정보의 이름 필드 왼쪽에 있는 확인란을 선택한
다음 등록 정보 삭제 버튼을 누릅니다.
- 저장을 누릅니다.
참고 - 기본 설정으로 돌아가려면 기본값 로드 버튼을 누른 다음 저장을 누릅니다.
- GlassFish 서버를 다시 시작합니다.