deason 2 年之前
父節點
當前提交
588c05a74d
共有 2 個文件被更改,包括 25 次插入0 次删除
  1. 17 0
      shell/start.sh
  2. 8 0
      shell/stop.sh

+ 17 - 0
shell/start.sh

@@ -0,0 +1,17 @@
+#!/bin/bash
+
+PROJECT_JAR="examcloud-tool.jar"
+
+PROJECT_JVM_ARGS="-server -Xms512m -Xmx512m"
+
+PROJECT_ARGS="--sys.log.level=INFO"
+
+PID_LIST=`ps -ef | grep $PROJECT_JAR | grep java | awk '{print $2}'`
+if [ ! -z "$PID_LIST" ]; then
+    echo "$PROJECT_JAR is already running..."
+    exit -1
+fi
+
+nohup java $PROJECT_JVM_ARGS -jar $PROJECT_JAR $PROJECT_ARGS >/dev/null 2>&1 &
+
+echo "$PROJECT_JAR start..."

+ 8 - 0
shell/stop.sh

@@ -0,0 +1,8 @@
+#!/bin/bash
+
+PROJECT_JAR="examcloud-tool.jar"
+
+ps -ef | grep $PROJECT_JAR | grep java | awk '{printf("kill -15 %s\n",$2)}' | sh
+BUILD_ID=DONTKILLME
+
+echo "$PROJECT_JAR stop..."