쉘 스크립트 만들기
vi 만들 파일명.sh
I 인서트 모드 들어가서
#!/bin/bash
export JAVA_HOME="/usr/local/java"
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME="/usr/local/tomcat"
export PATH=$PATH:$CATALINA_HOME/bin
if [ -z "`ps -eaf | grep java| grep tomcat`" ]; then
$CATALINA_HOME'/bin/startup.sh'
END_TIME=`date +%m/%d' '%H:%M:%S`
echo "["$END_TIME"] tomcat restart.."
fi
esc
:wq
저장
크론탭 등록
$
crontab
-e
##vi 에디터가 실행되면 다음의 내용을 추가합니다.
*
/5
* * * * /스크립트 경로
/tomcat_checker
.sh >>
/data/log/tomcat-restart
.log 2>&1
서비스 리스타트
$
su
# /sbin/service crond restart
크론탭 확인
현재 crontab 확인하기 위해 다음과 같이 할 수 있다.
crontab -l
크론탭 수정
crontab -e
종료
임시 방편이지만 당분간 요걸로 ..
톰켓이 왜 죽는지 모르겠다 커넥션도 다 닫았는데 ;;
반응형
':::: 개발 :::: > ::: 리 눅 스 :::' 카테고리의 다른 글
VMWARE 설치 하여 깔금하게 관리하기 (0) | 2014.11.20 |
---|---|
리눅스 톰켓 한글 로그 깨질때 처리 파일다운로드...도 (0) | 2014.04.01 |
spring 8080 포트 문제 아파치 / 톰캣 동시사용할때 (0) | 2014.03.25 |
리눅스에서 Mdir 사용하기 (0) | 2014.01.22 |
리눅스 서버 UTF-8 변경하기 (0) | 2014.01.21 |
폴더 설명 ~ (0) | 2013.06.17 |
grep 과 tail (0) | 2013.05.29 |
데비안 간단히 콘솔모드로 부팅 (0) | 2013.05.29 |