ソースを参照

增加websocket服务,修改路径前缀

xiewenjie 3 年 前
コミット
0d827b9509
1 ファイル変更16 行追加2 行削除
  1. 16 2
      startJar.sh

+ 16 - 2
startJar.sh

@@ -83,8 +83,22 @@ status(){
 
 # 重启命令其实就是先执行关闭命令 再执行重启命令
 restart(){
-    stop $1
-    start $1
+        echo "执行 stop 方法"
+        checkEnv $1
+        is_exist
+        if [ $? -eq "0" ]; then    # [$? -eq "0"] 说明pid不等于空 说明服务正在运行中,将进程号杀死
+            kill -9 $pid
+            echo "${pid} stopped-停止"
+        else
+            echo "${APP_NAME} 没有运行"
+        fi
+        is_exist
+        if [ $? -eq "0" ]; then    # [$? -eq "0"] 说明pid不等于空 说明服务正在运行中,将进程号打印出来
+            echo "${APP_NAME} running. pid=${pid}"
+        else
+            nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=${APP_DEBUG} $APP_NAME > logs.log 2>error.log &  # 说明pid为空 执行java -jar 命令启动服务
+            echo "${APP_NAME} started启动"
+        fi
 }