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