엔터프라이즈 애플리케이션 파일 업데이트
서버에 배치된 Java EE(Java™ Platform, Enterprise Edition) 애플리케이션 파일을 업데이트할 수 있습니다.
시작하기 전에
Java EE 애플리케이션 또는 모듈을 업데이트하고 어셈블리 도구를 사용하여 다시 어셈블하십시오. 일반 태스크에는 어셈블리 특성 추가 또는 편집, 애플리케이션에 모듈 추가 또는 가져오기 및 엔터프라이즈 Bean, 웹 컴포넌트 및 파일 추가가 포함됩니다.
또한 업데이트된 파일을 배치 대상에 설치할 수 있는지 여부도 판별하십시오. Java EE 7 엔터프라이즈 애플리케이션 및 모듈을 버전 9.x 배치 대상에 설치하십시오.
Java EE 6 모듈을 배치 중인 경우, 배치 대상 및 해당 노드가 버전 8.0을 지원하는지 확인하십시오. Java EE 6 모듈을 버전 8.x 이상 서버 또는 버전 8.x 이상 클러스터 멤버만 포함하고 있는 클러스터에 배치할 수 있습니다. Java EE 6 모듈을 버전 7.x 또는 6.x 노드의 서버 또는 버전 7.x 또는 6.x 클러스터 멤버를 포함하는 클러스터에는 배치할 수 없습니다.
관리 콘솔 서버 콜렉션 페이지는 배치 대상에 해당되는 버전을 표시합니다.
이 태스크 정보
업데이트는 새 파일 또는 모듈을 설치된 애플리케이션에 추가하거나 설치된 애플리케이션, 파일 또는 모듈을 바꾸거나 제거하는 것으로 이루어집니다. 전체 애플리케이션을 바꾸고 나면 이전 애플리케이션은 설치 제거됩니다. 모듈, 파일 또는 부분 애플리케이션을 바꾼 후에는 이전에 설치된 모듈, 파일 또는 부분 애플리케이션이 설치된 애플리케이션에서 제거됩니다.
프로시저
다음에 수행할 작업
관리 구성에 대한 변경사항을 저장하십시오.
구성 저장 시 애플리케이션을 실행할 노드와 구성을 동기화하십시오.

- 노드 동기화에는 관리 콘솔 또는 wsadmin 스크립트를
사용해야 합니다. 두 선택사항 중에 이 조작을 수행하는 데 가장 좋은 방법은
관리 콘솔을 사용하는 것입니다. 관리 콘솔의 노드 패널에는
동기화 조작이 포함되어 있습니다.
노드 동기화에 wsadmin 스크립트를 사용해야 하는 경우 NodeSync mbean의 sync() 명령을 사용하십시오.
- 노드 동기화 프로세스의 일부로 노드 에이전트를 다시 시작하지 마십시오. 노드 에이전트를 통해 시작되며 애플리케이션 서버에 영향을 주는 애플리케이션 배치를 위한 노드 동기화 또는 노드 에이전트 시작 시 발생하는 업데이트 등의 관리 조작은 노드 에이전트가 애플리케이션 서버를 발견할 가능성이 없으면 실패합니다.
그 다음, 애플리케이션을 테스트하십시오. 예를 들어, 웹 브라우저에서 배치된 애플리케이션에 대한 URL을 가리키고(일반적으로, http://hostname:9060/web_module_name이며, 여기서 hostname은 유효한 웹 서버이고 9060은 기본 기본 포트 번호임) 애플리케이션의 성능을 시험하십시오. "애플리케이션 구성 편집"에서 설명한 대로 애플리케이션이 수행되지 않을 경우, 애플리케이션을 저장한 후 다시 테스트하십시오.