-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun-local.sh
executable file
·46 lines (35 loc) · 1.48 KB
/
run-local.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
mkdir -p logs
echo export encryption key '"changeme"'
export ENCRYPT_KEY=changeme
echo "kill instances"
/usr/bin/pkill -9 -f turbine-server
/usr/bin/pkill -9 -f hystrix-dashboard-app
/usr/bin/pkill -9 -f zuul-server
/usr/bin/pkill -9 -f eureka-server
/usr/bin/pkill -9 -f config-server
/usr/bin/pkill -9 -f math-service
/usr/bin/pkill -9 -f fraction-service
echo "build"
$M2/mvn package > logs/build.log
echo "config-server 8888"
java -Dspring.profiles.active=local -jar config-server/target/config-server-*.jar > logs/config-server.log &
sleep 5
echo "eureka-server 8761"
java -Dspring.profiles.active=local -jar eureka-server/target/eureka-server-*.jar > logs/eureka-server.log &
sleep 5
echo "fraction-service-1"
java -Dspring.profiles.active=local -DPORT=8001 -Dmyinstanceid=1 -jar fraction-service/target/fraction-service-*.jar > logs/fraction-service-1.log &
sleep 5
echo "fraction-service-2"
java -Dspring.profiles.active=local -DPORT=8002 -Dmyinstanceid=2 -jar fraction-service/target/fraction-service-*.jar > logs/fraction-service-2.log &
sleep 5
echo "math-service 8101"
java -Dspring.profiles.active=local -jar math-service/target/math-service-*.jar > logs/math-service.log &
sleep 5
echo "zuul-server 8765"
java -Dspring.profiles.active=local -jar zuul-server/target/zuul-server-*.jar > logs/zuul-server.log &
sleep 5
echo "boot-admin-server 9090"
java -Dspring.profiles.active=local -jar boot-admin-server/target/boot-admin-server-*.jar > logs/boot-admin-server.log &
sleep 5