diff --git a/bin/run-app.sh b/bin/run-app.sh new file mode 100755 index 0000000..b31aac6 --- /dev/null +++ b/bin/run-app.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +## java env +#BUILD_ID=dontKillMe +#export JAVA_HOME=/usr/local/java/jdk1.8.0_191 +#export JRE_HOME=$JAVA_HOME/jre + +SERVICE_DIR=/opt/jar/gan +APP_NAME=ruoyi-gan +JAR_URL=$SERVICE_DIR/$APP_NAME\.jar +JAR_NAME=$APP_NAME\.jar + +PID=$APP_NAME\.pid + +cd $SERVICE_DIR +case "$1" in + + start) + #nohup java -Xms512m -Xmx1024m -Dhudson.util.ProcessTree.disable=true -Djava.net.preferIPv4Stack=true -jar $JAR_URL >/dev/null 2>&1 & + nohup java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar $JAR_URL >/dev/null 2>&1 & + echo $! > $SERVICE_DIR/$PID + echo "start $SERVICE_DIR/$JAR_NAME" + sleep 2 + ;; + + stop) + P_ID=`ps -ef | grep -w "$JAR_NAME" | grep -v "grep" | awk '{print $2}'` + if [ "$P_ID" == "" ]||[ "$P_ID" == "PID" ]; then + echo "$APP_NAME process $P_ID is Invalid!" + else + echo "begin kill $APP_NAME process, pid is:$P_ID" + kill -9 $P_ID + echo "stop $APP_NAME" + fi + ;; + + restart) + $0 stop + sleep 2 + $0 start + echo "restart $APP_NAME" + ;; + + *) + ## restart + $0 stop + sleep 5 + $0 start + ;; + +esac +exit 0 diff --git a/bin/run-auth.sh b/bin/run-auth.sh new file mode 100755 index 0000000..9b7b89b --- /dev/null +++ b/bin/run-auth.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +## java env +#BUILD_ID=dontKillMe +#export JAVA_HOME=/usr/local/java/jdk1.8.0_191 +#export JRE_HOME=$JAVA_HOME/jre + +SERVICE_DIR=/opt/jar/gan +APP_NAME=gan-auth +JAR_URL=$SERVICE_DIR/$APP_NAME\.jar +JAR_NAME=$APP_NAME\.jar + +PID=$APP_NAME\.pid + +cd $SERVICE_DIR +case "$1" in + + start) + #nohup java -Xms512m -Xmx1024m -Dhudson.util.ProcessTree.disable=true -Djava.net.preferIPv4Stack=true -jar $JAR_URL >/dev/null 2>&1 & + nohup java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar $JAR_URL >/dev/null 2>&1 & + echo $! > $SERVICE_DIR/$PID + echo "start $SERVICE_DIR/$JAR_NAME" + sleep 2 + ;; + + stop) + P_ID=`ps -ef | grep -w "$JAR_NAME" | grep -v "grep" | awk '{print $2}'` + if [ "$P_ID" == "" ]||[ "$P_ID" == "PID" ]; then + echo "$APP_NAME process $P_ID is Invalid!" + else + echo "begin kill $APP_NAME process, pid is:$P_ID" + kill -9 $P_ID + echo "stop $APP_NAME" + fi + ;; + + restart) + $0 stop + sleep 2 + $0 start + echo "restart $APP_NAME" + ;; + + *) + ## restart + $0 stop + sleep 5 + $0 start + ;; + +esac +exit 0 diff --git a/bin/run-file.sh b/bin/run-file.sh new file mode 100755 index 0000000..bcd1a0a --- /dev/null +++ b/bin/run-file.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +## java env +#BUILD_ID=dontKillMe +#export JAVA_HOME=/usr/local/java/jdk1.8.0_191 +#export JRE_HOME=$JAVA_HOME/jre + +SERVICE_DIR=/opt/jar/gan +APP_NAME=ruoyi-modules-file +JAR_URL=$SERVICE_DIR/$APP_NAME\.jar +JAR_NAME=$APP_NAME\.jar + +PID=$APP_NAME\.pid + +cd $SERVICE_DIR +case "$1" in + + start) + #nohup java -Xms512m -Xmx1024m -Dhudson.util.ProcessTree.disable=true -Djava.net.preferIPv4Stack=true -jar $JAR_URL >/dev/null 2>&1 & + nohup java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar $JAR_URL >/dev/null 2>&1 & + echo $! > $SERVICE_DIR/$PID + echo "start $SERVICE_DIR/$JAR_NAME" + sleep 2 + ;; + + stop) + P_ID=`ps -ef | grep -w "$JAR_NAME" | grep -v "grep" | awk '{print $2}'` + if [ "$P_ID" == "" ]||[ "$P_ID" == "PID" ]; then + echo "$APP_NAME process $P_ID is Invalid!" + else + echo "begin kill $APP_NAME process, pid is:$P_ID" + kill -9 $P_ID + echo "stop $APP_NAME" + fi + ;; + + restart) + $0 stop + sleep 2 + $0 start + echo "restart $APP_NAME" + ;; + + *) + ## restart + $0 stop + sleep 5 + $0 start + ;; + +esac +exit 0 diff --git a/bin/run-gateway.sh b/bin/run-gateway.sh new file mode 100755 index 0000000..b796172 --- /dev/null +++ b/bin/run-gateway.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +## java env +#BUILD_ID=dontKillMe +#export JAVA_HOME=/usr/local/java/jdk1.8.0_191 +#export JRE_HOME=$JAVA_HOME/jre + +SERVICE_DIR=/opt/jar/gan +APP_NAME=gan-gateway +JAR_URL=$SERVICE_DIR/$APP_NAME\.jar +JAR_NAME=$APP_NAME\.jar + +PID=$APP_NAME\.pid + +cd $SERVICE_DIR +case "$1" in + + start) + #nohup java -Xms512m -Xmx1024m -Dhudson.util.ProcessTree.disable=true -Djava.net.preferIPv4Stack=true -jar $JAR_URL >/dev/null 2>&1 & + nohup java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar $JAR_URL >/dev/null 2>&1 & + echo $! > $SERVICE_DIR/$PID + echo "start $SERVICE_DIR/$JAR_NAME" + sleep 2 + ;; + + stop) + P_ID=`ps -ef | grep -w "$JAR_NAME" | grep -v "grep" | awk '{print $2}'` + if [ "$P_ID" == "" ]||[ "$P_ID" == "PID" ]; then + echo "$APP_NAME process $P_ID is Invalid!" + else + echo "begin kill $APP_NAME process, pid is:$P_ID" + kill -9 $P_ID + echo "stop $APP_NAME" + fi + ;; + + restart) + $0 stop + sleep 2 + $0 start + echo "restart $APP_NAME" + ;; + + *) + ## restart + $0 stop + sleep 5 + $0 start + ;; + +esac +exit 0 diff --git a/bin/run-gen.sh b/bin/run-gen.sh new file mode 100755 index 0000000..045ef69 --- /dev/null +++ b/bin/run-gen.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +## java env +#BUILD_ID=dontKillMe +#export JAVA_HOME=/usr/local/java/jdk1.8.0_191 +#export JRE_HOME=$JAVA_HOME/jre + +SERVICE_DIR=/opt/jar/gan +APP_NAME=ruoyi-modules-gen +JAR_URL=$SERVICE_DIR/$APP_NAME\.jar +JAR_NAME=$APP_NAME\.jar + +PID=$APP_NAME\.pid + +cd $SERVICE_DIR +case "$1" in + + start) + #nohup java -Xms512m -Xmx1024m -Dhudson.util.ProcessTree.disable=true -Djava.net.preferIPv4Stack=true -jar $JAR_URL >/dev/null 2>&1 & + nohup java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar $JAR_URL >/dev/null 2>&1 & + echo $! > $SERVICE_DIR/$PID + echo "start $SERVICE_DIR/$JAR_NAME" + sleep 2 + ;; + + stop) + P_ID=`ps -ef | grep -w "$JAR_NAME" | grep -v "grep" | awk '{print $2}'` + if [ "$P_ID" == "" ]||[ "$P_ID" == "PID" ]; then + echo "$APP_NAME process $P_ID is Invalid!" + else + echo "begin kill $APP_NAME process, pid is:$P_ID" + kill -9 $P_ID + echo "stop $APP_NAME" + fi + ;; + + restart) + $0 stop + sleep 2 + $0 start + echo "restart $APP_NAME" + ;; + + *) + ## restart + $0 stop + sleep 5 + $0 start + ;; + +esac +exit 0 diff --git a/bin/run-system.sh b/bin/run-system.sh new file mode 100755 index 0000000..c89fcf3 --- /dev/null +++ b/bin/run-system.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +## java env +#BUILD_ID=dontKillMe +#export JAVA_HOME=/usr/local/java/jdk1.8.0_191 +#export JRE_HOME=$JAVA_HOME/jre + +SERVICE_DIR=/opt/jar/gan +APP_NAME=ruoyi-modules-system +JAR_URL=$SERVICE_DIR/$APP_NAME\.jar +JAR_NAME=$APP_NAME\.jar + +PID=$APP_NAME\.pid + +cd $SERVICE_DIR +case "$1" in + + start) + #nohup java -Xms512m -Xmx1024m -Dhudson.util.ProcessTree.disable=true -Djava.net.preferIPv4Stack=true -jar $JAR_URL >/dev/null 2>&1 & + nohup java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar $JAR_URL >/dev/null 2>&1 & + echo $! > $SERVICE_DIR/$PID + echo "start $SERVICE_DIR/$JAR_NAME" + sleep 2 + ;; + + stop) + P_ID=`ps -ef | grep -w "$JAR_NAME" | grep -v "grep" | awk '{print $2}'` + if [ "$P_ID" == "" ]||[ "$P_ID" == "PID" ]; then + echo "$APP_NAME process $P_ID is Invalid!" + else + echo "begin kill $APP_NAME process, pid is:$P_ID" + kill -9 $P_ID + echo "stop $APP_NAME" + fi + ;; + + restart) + $0 stop + sleep 2 + $0 start + echo "restart $APP_NAME" + ;; + + *) + ## restart + $0 stop + sleep 5 + $0 start + ;; + +esac +exit 0