reghao 1 year ago
parent
commit
efbc0daeda
4 changed files with 8 additions and 20 deletions
  1. 2 0
      build.sh
  2. BIN
      config/deployer.jar
  3. 1 20
      db/init_db.sh
  4. 5 0
      start.sh

+ 2 - 0
build.sh

@@ -49,6 +49,7 @@ build_dependencies() {
     cd ${proj_dir}/tnb
     mvn clean install -am -Dmaven.test.skip -pl common
     mvn clean install -am -Dmaven.test.skip -pl log
+    mvn clean install -am -Dmaven.test.skip -pl eureka/eureka-api/
     mvn clean install -am -Dmaven.test.skip -pl account/account-api/
     mvn clean install -am -Dmaven.test.skip -pl user/user-api/
     mvn clean install -am -Dmaven.test.skip -pl message/message-api/
@@ -98,6 +99,7 @@ build_backend() {
     ###############################################################################
     cd ${proj_dir}/tnb
     mvn clean package -Dmaven.test.skip -P${env}
+    cp eureka/eureka-server/target/tnb-eureka.jar ${bin_dir}
     cp gateway/target/tnb-gateway.jar ${bin_dir}
     cp account/account-service/target/tnb-account.jar ${bin_dir}
     cp user/user-service/target/tnb-user.jar ${bin_dir}

BIN
config/deployer.jar


+ 1 - 20
db/init_db.sh

@@ -31,27 +31,8 @@ db21='tnb_content_rdb'
 db31='reghao_bnt_rdb'
 db41='reghao_oss_rdb'
 
-# 还原整个数据库结构(不包含数据)
+# 还原数据库结构和数据
 mysql -h${host} -u${username} -p${password} ${db11} < ${db1}.sql
 mysql -h${host} -u${username} -p${password} ${db21} < ${db2}.sql
 mysql -h${host} -u${username} -p${password} ${db31} < ${db3}.sql
 mysql -h${host} -u${username} -p${password} ${db41} < ${db4}.sql
-
-# 还原表数据到数据库
-#mysql -h${host} -u${username} -p${password} ${db11} < user_registry.sql
-#mysql -h${host} -u${username} -p${password} ${db11} < user_vip_plan.sql
-
-#mysql -h${host} -u${username} -p${password} ${db21} < file_store_config.sql
-#mysql -h${host} -u${username} -p${password} ${db21} < vod_video_category.sql
-
-#mysql -h${host} -u${username} -p${password} ${db31} < oss_store_node.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < oss_store_volumes.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < oss_upload_channel.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < oss_user_key.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < oss_user_node.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < sys_menu.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < sys_role.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < sys_role_menu.sql
-#mysql -h${host} -u${username} -p${password} ${db31} < sys_user.sql
-
-#mysql -h${host} -u${username} -p${password} ${db41} < file_meta.sql

+ 5 - 0
start.sh

@@ -8,11 +8,16 @@ cd tmp/bin/
 # 启动 bnt 项目应用
 ###############################################################################
 nohup java -jar bntweb.jar > bntweb.log 2>&1 &
+echo 'sleep 10s to wait bntweb started...'
+sleep 10
 
 ###############################################################################
 # 启动 tnb 项目应用
 ###############################################################################
 nohup java -jar tnb-eureka.jar > tnb-eureka.log 2>&1 &
+echo 'sleep 10s to wait EurekaServer started...'
+sleep 10
+
 nohup java -jar tnb-gateway.jar > tnb-gateway.log 2>&1 &
 nohup java -jar tnb-account.jar > tnb-account.log 2>&1 &
 nohup java -jar tnb-user.jar > tnb-user.log 2>&1 &