응용 프로그램 구성

[응용 프로그램 구성] 페이지에서는 배치된 응용 프로그램에 대한 변경 사항을 감지하고 수정된 클래스를 다시 로드하도록 도와주는 속성을 설정할 수 있습니다.

[응용 프로그램 구성] 페이지에는 다음 옵션이 포함되어 있습니다.

기본값 로드

기본값을 사용하는 설정을 기본값으로 복원하는 단추입니다. 기본값을 사용하지 않는 설정은 변경되지 않습니다.

다시 로드

이 옵션을 사용으로 설정하면 수정된 클래스가 동적으로 다시 로드됩니다. 서버는 배치 디렉토리에서 변경 사항을 정기적으로 확인하여 변경 사항이 적용되도록 응용 프로그램을 동적으로 그리고 자동으로 재배치합니다. 이 기능은 코드 변경을 빠르게 테스트할 수 있기 때문에 개발 환경에서 유용합니다. 그러나 운용 환경에서는 동적 다시 로드로 인해 성능이 저하될 수 있습니다. 또한 다시 로드가 수행될 때마다 해당 전송 시간의 세션이 부적합해집니다. 클라이언트에서 세션을 재시작해야 합니다. 이 옵션은 기본적으로 사용으로 설정되어 있습니다.

다시 로드 폴링 간격

서버에서 배치된 응용 프로그램 및 모듈의 코드 변경 사항을 확인하는 빈도를 식별합니다. 기본값은 2입니다.

관리 세션 시간 초과

관리 콘솔의 시간이 초과되어 다시 로그인하기까지의 비활성 시간(분)을 식별합니다. 기본값은 60입니다.

자동 배치

이 옵션을 사용으로 설정하면 자동 배치 디렉토리의 응용 프로그램이 자동으로 배치됩니다. 이 옵션은 기본적으로 사용으로 설정되어 있습니다.

자동 배치 폴링 간격

서버가 자동 배치 디렉토리에 응용 프로그램 또는 모듈 변경 사항이 있는지 확인하는 빈도를 지정합니다. 폴링 간격을 변경해도 응용 프로그램 또는 모듈 배치에 걸리는 시간은 영향을 받지 않습니다. 기본값은 2입니다.

자동 배치 재시도 시간 초과

부분적으로 복사된 파일이 오류 발생 없이 크기가 변경되지 않고 그대로 유지될 수 있는 시간(초)을 지정합니다. 기본값은 4입니다.

파일이 자동 배치 디렉토리로 느리게 복사되는 경우 파일이 완전히 복사되기 전에 표시될 수 있습니다. 따라서 응용 프로그램을 자동으로 배치하려고 하면 실패합니다. 응용 프로그램의 자동 배치 시도가 이런 이유로 실패하면 GlassFish Server에서 응용 프로그램을 다시 배치하려고 합니다. 부분적으로 복사된 파일의 크기가 지정된 기간 동안 변경되지 않고 유지되면 오류가 발생합니다.

자동 배치 디렉토리

응용 프로그램 자동 배치 시 모니터링할 디렉토리를 식별합니다. 기본값은 domain-dir/autodeploy입니다.

XML 검증

표준 및 GlassFish Server 배치 기술자에서 수행될 XML 검증의 유형을 지정합니다. 다음과 같은 유형을 사용할 수 있습니다.

전체

XML 검증에 실패하면 배치가 실패합니다. 이 값은 기본값입니다.

구문 분석

XML 검증 오류가 보고되지만 배치는 수행됩니다.

없음

XML 검증을 수행하지 않습니다.

검증자

이 옵션을 사용으로 설정하면 자동 배치 전에 검증자가 실행됩니다. 검증에 실패하면 배치가 수행되지 않습니다. 검증자는 파일의 구조와 내용을 검사합니다. 큰 응용 프로그램의 검증에는 많은 시간이 걸릴 수 있습니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.

사전 컴파일

이 옵션을 사용으로 설정하면 JSP(JavaServer Pages) 파일이 사전 컴파일됩니다. 이 옵션을 사용 안함으로 설정하면 JSP 파일은 처음 액세스될 때 런타임 시 컴파일됩니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.

추가 속성

응용 프로그램에 대한 추가 속성입니다. GlassFish Server에서는 응용 프로그램에 대한 추가 속성을 정의하지 않습니다.

관련 작업
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices