다음 Jacl 스크립트를 사용하여 성능 상태 관리 구성을 수정할 수 있습니다.
HmmControllerProcs.jacl 스크립트는 bin 디렉토리에 있습니다.
wsadmin -profile HmmControllerProcs.jacl -c "insert_proc_parameters"
insert_proc_parameters 변수를 프로시저 이름 및 적절한 변수값으로 바꿔 변경을 완료하십시오. 운영 환경에 따라 wsadmin 명령을 wsadmin.sh 또는 wsadmin.bat로 수정해야 할 수도 있습니다.
wsadmin> source HmmControllerProcs.jacl
wsadmin> proc variables
wsadmin -profile HmmControllerProcs.jacl -c "help"
프로시저 이름 | 기능 |
---|---|
enable | 성능 상태 관리 제어기를 사용 가능하게 합니다. |
disable | 성능 상태 관리 제어기를 사용 불가능하게 합니다. |
isEnabled | 성능 상태 관리 제어기가 사용 가능한지 확인합니다. |
enableServer nodeName serverName | 지정된 노드에서 서버의 자동 재시작을 사용 가능하게 합니다. |
disableServer nodeName serverName | 지정된 노드에서 서버의 자동 재시작을 사용 불가능하게 합니다. |
isServerEnabled nodeName serverName | 지정된 노드에서 서버의 자동 재시작이 사용 가능한지 확인합니다. |
isNodeMaintenance nodeName | 성능 상태 관리 제어기가 지정된 노드가 유지보수 모드임을 확인했는지 확인하십시오. |
getMaxConsecutiveRestarts | 재시작 후 Application Server를 재개하려는 시도 수를 리턴합니다. 최대값을 초과하면 서버 실패를 선언하고 해당 서버를 재시작할 수 없습니다. |
setMaxConsecutiveRestarts number | 재시작 후 Application Server를 재개하려는 시도 수를 설정합니다. |
getControlCycleLength | 위반이 발생했는지 판별하도록 Application Server 인스턴스에서 성능 상태 정책을 확인하는 시간 간격(분)을 리턴합니다. |
setControlCycleLength time_in_minutes | 위반이 발생했는지 판별하도록 Application Server 인스턴스에서 성능 상태 정책을 확인하는 시간 간격(분)을 설정합니다. |
getMinRestartInterval | Application Server 인스턴스를 재시작하는 시간 간격을 리턴합니다. |
setMinRestartInterval time_in_minutes | Application Server 인스턴스를 재시작하는 시간 간격을 설정합니다. |
getRestartTimeout | 서버 상태를 폴링하기 전에 재시작하는 중 제어기에서 이벤트 시작 및 중지를 대기하는 시간을 리턴합니다. |
setRestartTimeout time_in_minutes | 서버 상태를 폴링하기 전에 재시작하는 중 제어기에서 이벤트 시작 및 중지를 대기하는 시간을 설정합니다. |
Related tasks
성능 상태 관리 정의
성능 상태 관리 사용 가능 및 사용 불가능
성능 상태 관리 모니터링 및 조정