wuweihao 3 éve
szülő
commit
3170f7afaf
1 módosított fájl, 8 hozzáadás és 7 törlés
  1. 8 7
      startJar.sh

+ 8 - 7
startJar.sh

@@ -1,16 +1,17 @@
-APP_NAME=720yun_fd_manage.jar
+APP_NAME=720yun_fd_manage.jar # 应用名称
+APP_PORT=8015    #应用端口
 date=`date`
 usage() {
     echo "case: sh run.sh [start|stop|restart|status|checkServer]"
-    echo "请类似这样执行 ./*.sh start prod  or  ./*sh restart prod"
+    echo "请类似这样执行 ./*.sh start pro  or  ./*sh restart pro"
     exit 1
 }
 
 checkEnv(){
       if [ -z "${APP_NAME}" ]; then #判断pid是否为空
-           if [[ $1 = 'prod' ]];   then
-                        echo "prod config"
-                        APP_NAME=720yun_fd_manage_prod.jar
+           if [[ $1 = 'pro' ]];   then
+                        echo "pro config"
+                        APP_NAME=720yun_fd_manage_pro.jar
                       elif  [[ $1 = 'sit' ]] ; then
                         echo "sit config"
                         APP_NAME=720yun_fd_manage_sit.jar
@@ -45,7 +46,7 @@ start(){
     if [ $? -eq "0" ]; then    # [$? -eq "0"] 说明pid不等于空 说明服务正在运行中,将进程号打印出来
         echo "${APP_NAME} running. pid=${pid}"
     else
-        nohup java -jar $APP_NAME --spring.profiles.active=$1  > logs.log 2>error.log &  # 说明pid为空
+        nohup java -jar -Xmx3072M -Xms512M $APP_NAME --spring.profiles.active=$1 --server.port=$APP_PORT > logs.log 2>error.log &  # 说明pid为空
         # 执行java -jar 命令启动服务
         echo "${APP_NAME} started启动"
     fi
@@ -107,7 +108,7 @@ restart(){
         if [ $? -eq "0" ]; then    # [$? -eq "0"] 说明pid不等于空 说明服务正在运行中,将进程号打印出来
             echo "${APP_NAME} running. pid=${pid}"
         else
-            nohup java -jar $APP_NAME --spring.profiles.active=$1  > logs.log 2>error.log &  # 说明pid为空 执行java -jar 命令启动服务
+            nohup java -jar -Xmx3072M -Xms512M $APP_NAME --spring.profiles.active=$1 --server.port=$APP_PORT > logs.log 2>error.log &  # 说明pid为空 执行java -jar 命令启动服务
             echo "${APP_NAME} started启动"
         fi
 }