[Tomcat] tomcat종료 예방
Mar 21, 2019
| Feb 18, 2023
0  |  0
type
Post
status
Published
t-status
complete
date
Mar 21, 2019
slug
summary
이게 맞나?
tags
Linux
Tomcat
main-category
BackEnd
category
Linux
icon
password
 
 
실제 운영을 하는중 tomcat이 다운되는 현상을 발견
로그를 봐도 왜 꺼지는지 이해할 수 없어
좋은방법은 아니지만 5분주기로 프로세스가 꺼져있는지 확인하고, 실행시키는방법으로 임시 해결함.
 
  • 스크립트 작성
    • tomcat_chek.sh
      #!/bin/bash export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64 export PATH=$PATH:$JAVA_HOME/bin export CATALINA_HOME=#<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
 
  • 스크립트를 읽을수 있게 권한을 넣어준다.
    • chmod 644 ./tomcat_check.sh
 
  • 크론탭 등록
    • crontab -e
 
  • 크론탭 내용
    • */5 * * * * /etc/cron.d/tomcat_checker.sh >> /home/log/tomcat-restart.log 2>&1
Linux
  • Linux
  • Tomcat
  • [MongoDB] 몽고DB 정말 간단한 예제[Java&Spring] sftp 로 읽은 파일 tar로 압축하기
    Catalog