Przeglądaj źródła

fix单体服务布署

Eric 1 rok temu
rodzic
commit
c97f3fcdf4
1 zmienionych plików z 18 dodań i 17 usunięć
  1. 18 17
      scripts/jenkins-server.sh

+ 18 - 17
scripts/jenkins-server.sh

@@ -3,6 +3,7 @@
 
 BASEDIR="/mdata/cooleshow-test/jenkins"
 CURRENT_DIR=`pwd`
+PROFILE_ACTIVE="test"
 
 # 停止服务
 function shutdown() {
@@ -31,7 +32,7 @@ function gateway-server() {
     
     shutdown $1 8000
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/gateway-web.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -41,7 +42,7 @@ function auth-server() {
 
     shutdown $1 8001
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
             ${CURRENT_DIR}/libs/auth-server.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -51,7 +52,7 @@ function admin-server() {
 
     shutdown $1 8005
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-admin.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"        
@@ -61,7 +62,7 @@ function teacher-server() {
     
     shutdown $1 9002
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-teacher.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -71,7 +72,7 @@ function student-server() {
     
     shutdown $1 9001
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-student.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -81,7 +82,7 @@ function website-server() {
     
     shutdown $1 8020
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-website.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -91,7 +92,7 @@ function websocket-server() {
     
     shutdown $1 9010
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/cooleshow-websocket.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -101,7 +102,7 @@ function audio-analysis() {
     
     shutdown $1 9004
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/audio-analysis.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -111,7 +112,7 @@ function bbs-server() {
 
     shutdown $1 8012
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/cooleshow-bbs.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy bbs-server"    
@@ -122,7 +123,7 @@ function task-server() {
 
     shutdown $1 8009
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/cooleshow-task.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy task-server"    
@@ -134,7 +135,7 @@ function classroom-server() {
     
     shutdown $1 9999
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-classroom.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -144,7 +145,7 @@ function cms-server() {
     
     shutdown $1 8006
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/cooleshow-cms.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -155,7 +156,7 @@ function tenant-server() {
 
     shutdown $1 8021
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-tenant.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"   
@@ -166,7 +167,7 @@ function mall-admin() {
     
     shutdown $1 8010
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/mall-admin.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -176,7 +177,7 @@ function mall-server() {
     
     shutdown $1 8011
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/mall-portal.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"    
@@ -186,7 +187,7 @@ function app-server() {
 
     shutdown $1 8022
 
-    nohup java -jar -Dspring.profiles.active=dev \
+    nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
         -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
         ${CURRENT_DIR}/libs/user-tenant.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
     echo "completed deploy $1"
@@ -221,7 +222,7 @@ else
         gateway-server auth-server admin-server \
         teacher-server student-server website-server websocket-server \
         audio-analysis bbs-server classroom-server cms-server \
-        mall-admin mall-server task-server tenant-server"
+        mall-admin mall-server task-server tenant-server app-server"
 
     select SERVICE in ${SERVICE_NAME}; do