From 19546fb90294b906baacedc5bc5a25697bd00acb Mon Sep 17 00:00:00 2001 From: jishenghua <752718920@qq.com> Date: Tue, 2 Jan 2024 18:49:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=90=AF=E5=8A=A8=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jshERP-boot/src/main/bin/run-manage.sh | 131 ------------------------- 1 file changed, 131 deletions(-) delete mode 100644 jshERP-boot/src/main/bin/run-manage.sh diff --git a/jshERP-boot/src/main/bin/run-manage.sh b/jshERP-boot/src/main/bin/run-manage.sh deleted file mode 100644 index 45d493de..00000000 --- a/jshERP-boot/src/main/bin/run-manage.sh +++ /dev/null @@ -1,131 +0,0 @@ -SERVER_NAME=jshERP -readonly APP_HOME=${FILE_PATH:-$(dirname $(cd `dirname $0`; pwd))} -#readonly JAVA_HOME="" -readonly CONFIG_HOME="$APP_HOME/config/" -readonly LIB_HOME="$APP_HOME/lib" -readonly LOGS_HOME="$APP_HOME/logs" -readonly PID_FILE="$LOGS_HOME/application.pid" -readonly APP_MAIN_CLASS="jshERP.jar" -readonly LOG_CONFIG="$CONFIG_HOME/logback-spring.xml" -readonly JAVA_RUN="-Dlogs.home=$LOGS_HOME -Dlogging.config=$LOG_CONFIG -Dspring.config.location=file:$CONFIG_HOME -Dspring.pid.file=$PID_FILE -Dspring.pid.fail-on-write-error=true" -readonly JAVA_OPTS="-server -Xms128m -Xmx320m -XX:PermSize=128M -XX:MaxPermSize=256M $JAVA_RUN" -readonly JAVA="java" -PID=0 -if [ ! -x "$LOGS_HOME" ] -then - mkdir $LOGS_HOME -fi -chmod +x -R "$JAVA_HOME/bin/" -functions="/etc/functions.sh" -if test -f $functions ; then - . $functions -else - success() - { - echo " SUCCESS! $@" - } - failure() - { - echo " ERROR! $@" - } - warning() - { - echo "WARNING! $@" - } -fi -function checkpid() { - PID=$(ps -ef | grep $APP_MAIN_CLASS | grep -v 'grep' | awk '{print int($2)}') - if [[ -n "$PID" ]] - then - return 0 - else - return 1 - fi -} -function start() { - checkpid - if [[ $? -eq 0 ]] - then - warning "[$APP_MAIN_CLASS]: already started! (PID=$PID)" - else - echo -n "[$APP_MAIN_CLASS]: Starting ..." - JAVA_CMD="nohup $JAVA $JAVA_OPTS -jar $LIB_HOME/$APP_MAIN_CLASS > /dev/null 2>&1 &" - # echo "Exec cmmand : $JAVA_CMD" - sh -c "$JAVA_CMD" - sleep 3 - checkpid - if [[ $? -eq 0 ]] - then - success "(PID=$PID) " - else - failure " " - fi - fi -} -function stop() { - checkpid - if [[ $? -eq 0 ]]; - then - echo -n "[$APP_MAIN_CLASS]: Shutting down ...(PID=$PID) " - kill -9 $PID - if [[ $? -eq 0 ]]; - then - echo 0 > $PID_FILE - success " " - else - failure " " - fi - else - warning "[$APP_MAIN_CLASS]: is not running ..." - fi -} -function status() { - checkpid - if [[ $? -eq 0 ]] - then - success "[$APP_MAIN_CLASS]: is running! (PID=$PID)" - return 0 - else - failure "[$APP_MAIN_CLASS]: is not running" - return 1 - fi -} -function info() { - echo "System Information:" - echo - echo "****************************" - echo `head -n 1 /etc/issue` - echo `uname -a` - echo - echo "JAVA_HOME=$JAVA_HOME" - echo - echo "JAVA Environment Information:" - echo `$JAVA -version` - echo - echo "APP_HOME=$APP_HOME" - echo "APP_MAIN_CLASS=$APP_MAIN_CLASS" - echo - echo "****************************" -} -case "$1" in - 'start') - start - ;; - 'stop') - stop - ;; - 'restart') - stop - start - ;; - 'status') - status - ;; - 'info') - info - ;; - *) - echo "Usage: $0 {help|start|stop|restart|status|info}" - ;; -esac -exit 0 \ No newline at end of file