반응형

 

10 초마다 프로세스를 체크하여 죽었을 경우 재 실행

 

svrCheck.sh 파일

 

#!/bin/bash

 

SERVER1 = /home/admin/authSockServer

SERVER2 = /home/admin/cdrSockServer

INTERVAL=10

 

source /etc/profile

source /home/admin/.bash_profile

 

while [ 1 ]

do

     CNT=$(/bin/ps -eaf | grep authSockServer | grep -v grep | wc -1)

     if [ $CNT -le 0 ]

     then

          $SERVER1 &

     fi

     CNT=$(/bin/ps -eaf | grep cdrSockServer | grep -v grep | wc -1)

     if [ $CNT -le 0 ]

     then

          $SERVER2 &

     fi

    

     sleep $INTERVAL

done

 

 

 

파일 저장 후 실행파일로 모드 변경 후 실행

 

$ chmod 775 svrCheck.sh

./svrCheck.sh

 

 

반응형

'IT일반' 카테고리의 다른 글

후후 무료운세 보기  (0) 2016.03.16
windows 7 랜카드 2개 사용하기  (0) 2016.03.03
RSS 만들기  (0) 2016.02.17
Sun JSSE resin ssl 인증서 설치  (0) 2016.02.12