Liberty에 애플리케이션 배치

Liberty에 웹 애플리케이션, 엔터프라이즈 애플리케이션, OSGi 애플리케이션을 배치할 수 있습니다. 애플리케이션을 이전에 정의된 dropins 디렉토리에 놓거나 서버 구성에 애플리케이션 항목을 추가하여 애플리케이션을 배치합니다.

분산 플랫폼용또한 개발자 도구를 사용하여 Liberty 서버에 애플리케이션을 배치할 수 있습니다.

시작하기 전에

동적 업데이트 제어에 설명된 대로, 동적 업데이트를 런타임 구성에 사용하지 않고 있다고 가정합니다.

이 태스크 정보

기본적으로 "dropins" 디렉토리는 자동으로 모니터됩니다. 이 디렉토리에 애플리케이션을 끌어 놓으면 자동으로 서버에 배치됩니다. 마찬가지로 애플리케이션이 디렉토리에서 삭제되면 자동으로 서버에서 제거됩니다. "dropins" 디렉토리는 보안 역할 맵핑과 같은, 추가적인 구성이 필요없는 애플리케이션에 사용할 수 있습니다. "dropins" 디렉토리에 애플리케이션을 넣을 경우 애플리케이션에 대한 항목을 서버 구성에 포함시키면 안 됩니다. 그렇지 않으면 서버가 애플리케이션을 두 번 로드하려고 시도하고 오류가 발생할 수 있습니다. "dropins" 디렉토리에 없는 애플리케이션의 경우에는 서버 구성 내의 애플리케이션 항목을 사용하여 위치를 지정합니다. 위치는 파일 시스템이나 URL이 될 수 있습니다.

애플리케이션은 아카이브 파일, 디렉토리 또는 파일이 복수의 위치에 있는 느슨한 애플리케이션으로서 패키징될 수 있습니다. 느슨한 애플리케이션에 대한 자세한 정보는 느슨한 애플리케이션의 내용을 참조하십시오.

"dropins" 디렉토리에 있는 애플리케이션의 경우 애플리케이션 모니터는 파일 이름 및 파일 확장자를 사용하여 애플리케이션 유형을 판별하고 애플리케이션 ID 및 애플리케이션 이름을 생성합니다. 예를 들어, 아카이브 파일 또는 디렉토리의 이름이 snoop.war인 경우, 애플리케이션 모니터는 해당 애플리케이션이 웹 애플리케이션이며 애플리케이션 ID와 애플리케이션 이름은 "snoop"라고 가정합니다. 구성된 애플리케이션에 대해 애플리케이션 유형 및 이름이 지정됩니다.

기본 디렉토리 구조, 그리고 디렉토리와 연관된 특성(예: server.config.dir)에 대한 자세한 정보는 디렉토리 위치 및 특성의 내용을 참조하십시오.

참고: "dropins" 디렉토리에서 애플리케이션을 수정하는 경우, 변경이 WEB-INF 폴더의 외부에 있는 WAR 파일의 컴포넌트에 대한 것이 아니면 애플리케이션이 다시 시작됩니다.
참고: 프로덕션 환경에서 "dropins" 디렉토리를 사용하는 경우에는 제한사항이 적용됩니다. dropins 디렉토리에 있는 애플리케이션에는 버전화를 사용할 수 없음의 내용을 참조하십시오.

프로시저

다음에 수행할 작업

배치된 모든 애플리케이션에 대해 애플리케이션 모니터링 사용 여부와 애플리케이션의 업데이트 확인 빈도를 구성할 수 있습니다. "dropins" 디렉토리에 대해서는 디렉토리의 이름과 위치도 구성할 수 있고 디렉토리에 있는 애플리케이션의 배치 여부도 선택할 수 있습니다. 동적 업데이트 제어의 내용을 참조하십시오.

주제의 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_dep
파일 이름: twlp_dep.html