Bladeren bron

update:关闭多租户

Harper 1 jaar geleden
bovenliggende
commit
414dda059d
2 gewijzigde bestanden met toevoegingen van 33 en 1 verwijderingen
  1. 1 1
      feifan-server/src/main/resources/application.yaml
  2. 32 0
      script/feifan-admin-server.sh

+ 1 - 1
feifan-server/src/main/resources/application.yaml

@@ -184,7 +184,7 @@ feifan:
       - cn.newfeifan.mall.module.system.enums.ErrorCodeConstants
       - cn.newfeifan.mall.module.mp.enums.ErrorCodeConstants
   tenant: # 多租户相关配置项
-    enable: true
+    enable: false
     ignore-urls:
       - /admin-api/system/tenant/get-id-by-name # 基于名字获取租户,不许带租户编号
       - /admin-api/system/tenant/get-by-website # 基于域名获取租户,不许带租户编号

+ 32 - 0
script/feifan-admin-server.sh

@@ -0,0 +1,32 @@
+#!/usr/bin/env bash
+app_name='feifan-server'
+module_name='admin'
+current_time=$(date +"%Y-%m-%d %H:%M:%S")
+port=48080
+pid=$(lsof -ti :$port)
+
+# 备份原来的jar包
+cd /data/projects/backend/${module_name}
+mv  ${app_name}.jar  ${app_name}-${current_time}.jar
+pwd
+ls
+cd /data/jenkins_home/workspace/feifan-backend-zx-${module_name}/${app_name}/target
+pwd
+ls
+
+# 获取jar包, 直接运行
+echo "--- 开始执行 ${app_name} 项目 ---"
+
+if [ -z "${pid}" ]; then
+  echo "端口 ${port} 未被占用。"
+else
+  kill -9 ${pid}
+  echo "进程 ${pid} 已被终止。"
+fi
+
+echo '----启动项目 60s后结束控制台信息----'
+mv  ./${app_name}.jar /data/projects/backend/${module_name}
+cd /data/projects/backend/${module_name}
+nohup /usr/local/jar/jdk1.8.0_371/bin/java  -jar  ${app_name}.jar > nohup.log 2>&1 &
+timeout 60s tail -f -n 1000 nohup.log
+echo '----项目启动成功----'