Ant 태스크 - 서버

server 태스크를 사용하여 Liberty 서버의 상태를 관리할 수 있습니다.

설명

server 태스크는 Liberty 서버의 상태를 관리하는 다음 옵션을 지원합니다.

  • 이름 지정된 서버 인스턴스를 작성하는 create.
  • 이름 지정된 서버 인스턴스를 시작하는 start. 서버 인스턴스가 존재하지 않는 경우 이 옵션은 기본적으로 인스턴스를 하나 작성합니다.
  • 이름 지정된 서버를 중지하는 stop.
  • 서버 상태를 검사하는 status.
  • 이름 지정된 서버 및 배치 애플리케이션을 패키징하는 package.

속성

다음 테이블은 server 태스크의 속성을 설명합니다.

표 1. server 태스크의 속성.

첫 번째 열에는 속성 목록이 있고, 두 번째 열에는 각 속성의 설명이 있으며, 그리고 세 번째 열은 이 속성이 필요한지 여부를 나타냅니다.

속성 설명 필수 여부
installDir Liberty 서버의 위치입니다.
operation 옵션으로 사용 가능한 서버 조작: create, start, stop, status, package.
serverName Liberty 서버 인스턴스의 이름입니다. 기본값은 defaultServer입니다. 아니오
userDir ${wlp_user_dir} 변수의 값. 기본값은 ${installDir}/usr/servers/${serverName}입니다. 아니오
outputDir ${wlp_output_dir} 변수의 값. 기본값은 ${installDir}/usr/servers/${serverName}입니다. 아니오
clean clean 옵션을 사용하는 서버를 작동할 것인지 여부를 판별하는 속성 아니오
timeout 서버가 시작하거나 중지하기 전의 대기 시간. 기본값은 30초입니다. 단위는 밀리초입니다. 아니오
archive 서버를 패키징하는 경우 압축된 파일의 위치. 값은 파일 이름이어야 하고 package 옵션에서만 작동합니다. 아니오
ref 서버 구성을 다시 사용할 기존 서버 태스크 정의 참조. 다른 필수 속성을 설정하는 경우 값은 널이 될 수 있습니다. 아니오

예제

이 예제는 build.xml 파일에서의 server 태스크 사용 방법을 표시합니다.
<wlp:server id="wlp.ant.test" installDir="${wlp_install_dir}" operation="start" 
            serverName="${serverName}" userDir="${wlp_usr}" outputDir="${wlp_output}" />
<wlp:server ref="wlp.ant.test" operation="status"/>

주제의 유형을 표시하는 아이콘 참조 주제



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