스크립트를 사용하여 일반 서버 관리
WebSphere® Application Server를 사용하여 일반 서버를 정의, 시작, 중지 및 모니터할 수 있습니다.
시작하기 전에
이 태스크 정보
일반 서버는 WebSphere Application Server가 관리하지만 제공하지는 않는 서버입니다.
프로시저
- 일반 서버를 정의하려면 다음 예를 사용하십시오.
Jacl 사용:
$AdminTask createGenericServer mynode {-name generic1 -ConfigProcDef {{"/usr/bin/myStartCommand" "arg1 arg2" "" "" "/tmp/workingDirectory" "/tmp/stopCommand" "argy argz"}}}$AdminConfig save
$AdminTask createGenericServer mynode {-name generic1 -ConfigProcDef {{"/mydir1/myStartCommand" "arg1 arg2" "" "" "/tmp/workingDirectory" "/mydir2/stopCommand" "argy argz"}}} $AdminConfig save
Jython 사용:
AdminTask.createGenericServer('mynode', '[-name generic1 -ConfigProcDef [[c:/tmp/myStartCommand.exe "a b c" "" "" C:/tmp/myStopCommand "x y z"]]]') AdminConfig.save()
AdminTask.createGenericServer('mynode', '[-name generic1 -ConfigProcDef [[/tmp/myStartCommand.exe "a b c" "" "" /tmp/myStopCommand "x y z"]]]') AdminConfig.save()
AdminTask.createGenericServer('mynode', '[-name generic1 -ConfigProcDef [[/mydir1/myStartCommand "a b c" "" "" /tmp/workingDirectory /mydir2/myStopCommand "x y z"]]]') AdminConfig.save()
- 일반 서버를 시작하려면 launchProcess 매개변수를 사용하십시오.
예를 들면, 다음과 같습니다.
- Jacl 사용:
set nodeagent [$AdminControl queryNames *:*,type=NodeAgent] $AdminControl invoke $nodeagent launchProcess generic1
- Jython 사용:
nodeagent = AdminControl.queryNames ('*:*,type=NodeAgent') AdminControl.invoke(nodeagent, 'launchProcess', 'generic1')
출력 예제:true
또는false
- 일반 서버를 중지하려면 terminate 매개변수를 사용하십시오.
예를 들면, 다음과 같습니다.
- Jacl 사용:
set nodeagent [$AdminControl queryNames *:*,type=NodeAgent] $AdminControl invoke $nodeagent terminate generic1
- Jython 사용:
nodeagent = AdminControl.queryNames ('*:*,type=NodeAgent') AdminControl.invoke(nodeagent, 'terminate', 'generic1')
출력 예제:true
또는false
- 서버 상태를 모니터하려면 getProcessStatus 매개변수를 사용하십시오.
예를 들면, 다음과 같습니다.
- Jacl 사용:
$AdminControl invoke $nodeagent getProcessStatus generic1
Jython 사용:AdminControl.invoke(nodeagent, 'getProcessStatus', 'generic1')
출력 예제:RUNNING
또는STOPPED
관련 태스크:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_genericserver
파일 이름:txml_genericserver.html