Programming/기본 (Baisc)
[티맥스][Tmax] 미들웨어(MIddleware) TMAX JEUS 프로세스 모니터링
YH.Dream
2022. 4. 25. 15:40
1. 개요
jdown or jboot으로 보통 엔지니어가 세팅하여, 제우스 미들웨어를 재기동 하곤 한다.
다만, 재기동시 ja( 하위 버전 jeusadmin ) > conlist 입력을 통해 일일히 프로세스 부팅 성공 실패 여부를 확인한다.
"굳이 같은 명령어 손으로 쳐가면서 프로세스"모니터링 필요가 있나라고 진지하게 생각 한 후 생각에 옮겨본다.
2. 코드
1) 리눅스 버전
#!/bin/bash
while true
do
echo "-----------------------------------"
date
echo "-----------------------------------"
ps -aef | grep "검색어명" | grep -v tail | grep -v grep
echo "-----------------------------------"
echo PROCESS CNT : `ps -aef | grep Container | grep -v tail | grep -v grep | wc -l`
#핵심
ja << EOF
pidlist
conlist
exit
EOF
sleep 5
done;
2) HP-UX 버전
#!/bin/ksh
while true
do
echo "-----------------------------------"
date
echo "-----------------------------------"
ps -aef | grep "검색어명" | grep -v tail | grep -v grep
echo "-----------------------------------"
echo PROCESS CNT : `ps -aef | grep Container | grep -v tail | grep -v grep | wc -l`
#핵심
ja << EOF
pidlist
conlist
exit
EOF
sleep 5
done;