蔡洪呈 2 年 前
コミット
8ac77ea2d2
共有3 個のファイルを変更した19 個の追加57 個の削除を含む
  1. 0 41
      build-api.sh
  2. 19 1
      start-api.sh
  3. 0 15
      stop-api.sh

+ 0 - 41
build-api.sh

@@ -1,41 +0,0 @@
1
-#版本 注意,需要跟随版本号进行调整
2
-version=4.2.4
3
-#代码目录
4
-code_path=/home/source/maopengtech
5
-#运行目录
6
-run_path=/home/source/api/
7
-#代码分支
8
-branch=enversion
9
-
10
-mkdir -p ${code_path}
11
-mkdir -p ${run_path}
12
-cd ${code_path}
13
-git fetch origin 
14
-git checkout ${branch}
15
-git pull origin ${branch}
16
-git reset origin/${branch} --hard
17
-mvn clean install -DskipTests
18
-
19
-ps -ef |grep java |grep buyer  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
20
-ps -ef |grep java |grep seller  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
21
-ps -ef |grep java |grep manager  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
22
-ps -ef |grep java |grep common  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
23
-ps -ef |grep java |grep consumer  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
24
-
25
-rm -rf ${run_path}*.jar
26
-mv ${code_path}/common-api/target/common-api-$version.jar ${run_path}
27
-mv ${code_path}/buyer-api/target/buyer-api-$version.jar ${run_path}
28
-mv ${code_path}/consumer/target/consumer-$version.jar ${run_path}
29
-mv ${code_path}/manager-api/target/manager-api-$version.jar ${run_path}
30
-mv ${code_path}/seller-api/target/seller-api-$version.jar ${run_path}
31
-
32
-cd ${run_path}
33
-
34
-mkdir logs
35
-
36
-nohup java -Xmx256m -Xms128m -Xss256k  -jar manager-api-$version.jar> logs/manager.out  &
37
-nohup java -Xmx256m -Xms128m -Xss256k  -jar common-api-$version.jar> logs/common.out  &
38
-nohup java -Xmx256m -Xms128m -Xss256k  -jar buyer-api-$version.jar> logs/buyer.out  &
39
-nohup java -Xmx256m -Xms128m -Xss256k  -jar consumer-$version.jar> logs/consumer.out  &
40
-nohup java -Xmx256m -Xms128m -Xss256k  -jar seller-api-$version.jar> logs/seller.out  &
41
-

+ 19 - 1
start-api.sh

@@ -5,7 +5,16 @@ code_path=/home/source/maopengtech
5 5
 #运行目录
6 6
 run_path=/home/source/api/
7 7
 #代码分支
8
-branch=enversion
8
+branch=master
9
+
10
+mkdir -p ${code_path}
11
+mkdir -p ${run_path}
12
+cd ${code_path}
13
+git fetch origin 
14
+git checkout ${branch}
15
+git pull origin ${branch}
16
+git reset origin/${branch} --hard
17
+mvn clean install -DskipTests
9 18
 
10 19
 ps -ef |grep java |grep buyer  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
11 20
 ps -ef |grep java |grep seller  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
@@ -13,8 +22,17 @@ ps -ef |grep java |grep manager  |grep -v 'grep'|awk '{print $2}'  | xargs kill
13 22
 ps -ef |grep java |grep common  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
14 23
 ps -ef |grep java |grep consumer  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
15 24
 
25
+rm -rf ${run_path}*.jar
26
+mv ${code_path}/common-api/target/common-api-$version.jar ${run_path}
27
+mv ${code_path}/buyer-api/target/buyer-api-$version.jar ${run_path}
28
+mv ${code_path}/consumer/target/consumer-$version.jar ${run_path}
29
+mv ${code_path}/manager-api/target/manager-api-$version.jar ${run_path}
30
+mv ${code_path}/seller-api/target/seller-api-$version.jar ${run_path}
31
+
16 32
 cd ${run_path}
17 33
 
34
+mkdir logs
35
+
18 36
 nohup java -Xmx256m -Xms128m -Xss256k  -jar manager-api-$version.jar> logs/manager.out  &
19 37
 nohup java -Xmx256m -Xms128m -Xss256k  -jar common-api-$version.jar> logs/common.out  &
20 38
 nohup java -Xmx256m -Xms128m -Xss256k  -jar buyer-api-$version.jar> logs/buyer.out  &

+ 0 - 15
stop-api.sh

@@ -1,15 +0,0 @@
1
-#版本 注意,需要跟随版本号进行调整
2
-version=4.2.4
3
-#代码目录
4
-code_path=/home/source/maopengtech
5
-#运行目录
6
-run_path=/home/source/api/
7
-#代码分支
8
-branch=enversion
9
-
10
-ps -ef |grep java |grep buyer  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
11
-ps -ef |grep java |grep seller  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
12
-ps -ef |grep java |grep manager  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
13
-ps -ef |grep java |grep common  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
14
-ps -ef |grep java |grep consumer  |grep -v 'grep'|awk '{print $2}'  | xargs kill -9
15
-