블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
11-09 01:30
 

달력

« » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
 

최근에 올라온 글

최근에 달린 댓글

'쉘스크립트'에 해당되는 글 1건

  1. 2011.03.06 JBoss 실행/종료/프로세스 종료 스크립트

$JBOSS_HOME/bin/jbossctl.sh
#!/bin/sh
#
# JBoss Controller
# created by vicki
#
ARGV="$@"
JBOSS_RUN="./run.sh"
JBOSS_SHUTDOWN="./shutdown.sh"

case $ARGV in
start)
    $JBOSS_RUN -b 0.0.0.0 &
    ERROR=$?
    ;;
stop)
    $JBOSS_SHUTDOWN -s 0.0.0.0 -S
    ERROR=$?
    ;;
kill)
    ps -ef | grep "bin/run.jar org.jboss.Main" | grep -v grep | awk '{ printf("ProcessID %s Terminated.\n", $2); }'
    ps -ef | grep "bin/run.jar org.jboss.Main" | grep -v grep | awk '{ printf("kill -9 %s\n", $2); }' > tmp.$$
    sh tmp.$$
    rm -f tmp.$$
    ;;
*)
    echo "Invalid parameter [$ARGV]"
    echo "Usage) jbossctl.sh [start|stop|kill]"
    ;;
esac

exit $ERROR


사용법은 간단합니다.

시작: $JBOSS_HOME/bin/jbossctl.sh start
종료: $JBOSS_HOME/bin/jbossctl.sh stop
프로세스 종료: $JBOSS_HOME/bin/jbossctl.sh kill

정상적으로 jboss 가 시작되지 않았을 경우 stop 으로는 되지 않기 때문에 kill 을 통해 프로세스를 종료시킬 수 있도록 만들어보았습니다.

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백