![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
지능형 관리: 미들웨어 디스크립터 관리 태스크
미들웨어 디스크립터 관리 태스크를 사용하여 미들웨어 디스크립터와 버전을 나열하고 미들웨어 디스크립터 정보를 표시 또는 변경하고 미들웨어 디스크립터 발견 간격을 수정할 수 있습니다.
사용자 환경의 미들웨어 디스크립터를 관리하려면 다음 명령을
사용하십시오.
listMiddlewareDescriptors
listMiddlewareDescriptors 명령은 사용자 셀의 설치된 미들웨어 디스크립터를 나열합니다.
필수 매개변수
없음
리턴값
명령은 미들웨어 디스크립터의
목록을 리턴합니다. 예를 들면,
jboss_server
application_server
liberty_server
phpRuntime
customhttp_server
wasceRuntime
apacheWebServerRuntime
apache_server
weblogic_server
tomcat_server
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask listMiddlewareDescriptors
- Jython 사용:
AdminTask.listMiddlewareDescriptors()
listMiddlewareDescriptorVersions
listMiddlewareDescriptorVersions 명령은 미들웨어 디스크립터에서 제공되는 특정 정보를 갖는 버전을 나열합니다.
필수 매개변수
- -name: 미들웨어 디스크립터의 이름을 지정합니다. (문자열, 필수)
리턴값
미들웨어
디스크립터에서 제공되는 특정 정보를 갖는 버전의
목록입니다. 예를 들어 다음과 같습니다.
default
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask listMiddlewareDescriptorVersions {-name wasceRuntime}
- Jython 사용:
AdminTask.listMiddlewareDescriptorVersions ('[-name wasceRuntime]')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask listMiddlewareDescriptorVersions {-interactive}
- Jython 사용:
AdminTask.listMiddlewareDescriptorVersions ([-interactive]')
showMiddlewareDescriptorInformation
showMiddlewareDescriptorInformation 명령은 지정된 미들웨어 디스크립터의 컨텐츠를 표시합니다.
필수 매개변수
- -name: 미들웨어 디스크립터의 이름을 지정합니다. (문자열, 필수)
리턴값
명령
출력의 예는 다음과 같습니다.
wasceRuntime:
Discovery Interval: 4 min
Version: default
install.locations:win.install.loc="C:\\Program
Files\\IBM\\WebSphere\\AppServerCommunityEdition;C:\\Program Files
(x86)\\WebSphere\\AppServerCommunityEdition"
install.locations:unix.install.loc="/opt/IBM/WebSphere/AppServerCommunityEdition"
install.locations:foreign.discovery.class="com.ibm.ws.xd.agent.discovery.wasce.WASCEDiscoveryPlugin"
timeOutGroup:startTimeOutValue="300000"
timeOutGroup:stopTimeOutValue="300000"
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask showMiddlewareDescriptorInformation {-name wasceRuntime}
- Jython 사용:
AdminTask.showMiddlewareDescriptorInformation ('[-name wasceRuntime]')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask showMiddlewareDescriptorInformation {-interactive}
- Jython 사용:
AdminTask.showMiddlewareDescriptorInformation ([-interactive]')
modifyMiddlewareDescriptorProperty
modifyMiddlewareDescriptorProperty 명령을 사용하여 미들웨어 디스크립터 특성을 편집할 수 있습니다.
필수 매개변수
- -name: 미들웨어 디스크립터의 이름을 지정합니다.
- -version: 미들웨어 디스크립터 버전을 지정합니다.
- -propName: 미들웨어 디스크립터에 대한 특성을 지정합니다. 이 특성 이름은 미들웨어 디스크립터에 대해 showMiddlewareDescriptorInformation 명령을 실행할 때 표시되는 임의의 특성일 수 있습니다.
- -propValue: 미들웨어 디스크립터 특성의 값을 지정합니다.
리턴값
없음.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask modifyMiddlewareDescriptorProperty {-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\server1 }
- Jython 사용:
AdminTask.modifyMiddlewareDescriptorProperty ('[-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\server1]')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- Jython 사용:
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')
modifyMiddlewareDescriptorDiscoveryInterval
modifyMiddlewareDescriptorDiscoveryInterval 명령을 사용하여 선택된 미들웨어 디스크립터의 발견 간격을 수정할 수 있습니다.
필수 매개변수
- -name: 미들웨어 디스크립터의 이름을 지정합니다.
- -interval: 발견 간격의 정수 값을
지정합니다. 다음 값 중 하나를 사용할 수 있습니다.
- -1: 자동 발견을 사용 안합니다.
- 0 : 노드 에이전트가 시작할 때 미들웨어 발견을 수행합니다.
- 0보다 큰 값: 노드 에이전트가 시작할 때 및 정수 값 간격으로 미들웨어 발견이 실행하도록 지정합니다.
- -units: 발견 간격에 대한 단위를
지정합니다. 다음 값 중 하나를 사용할 수 있습니다.
- 초
- 분
- 시
- 일
리턴값
없음.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask modifyMiddlewareDescriptorDiscoveryInterval {-name wasceRuntime -interval 5 -units seconds}
- Jython 사용:
AdminTask.modifyMiddlewareDescriptorDiscoveryInterval ('[-name wasceRuntime -interval 5 -units seconds]')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- Jython 사용:
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')