27 lines
812 B
Plaintext
27 lines
812 B
Plaintext
bash -c '
|
|
set -e
|
|
|
|
echo "[1] 进入项目目录"
|
|
cd /data/webapps/fly-moon-agent/
|
|
echo "当前路径: $(pwd)"
|
|
echo "当前路径内容: $(ls -lh)"
|
|
|
|
echo "[2] 杀掉进程"
|
|
sh /data/sh/kill_fly_moon_jenniefy.sh
|
|
|
|
echo "[3] 解压到目标为止"
|
|
tar zxvf ./tmp/package.tgz -C ./tmp
|
|
cp ./tmp/flymoon-agent/target/flymoon-agent.jar ./
|
|
cp ./tmp/flymoon-common/target/flymoon-common.jar ./
|
|
cp ./tmp/flymoon-framework/target/flymoon-framework.jar ./
|
|
cp ./tmp/flymoon-system/target/flymoon-system.jar ./
|
|
echo "当前路径内容: $(ls -lh)"
|
|
|
|
echo "[4] 启动jar包"
|
|
cd ~
|
|
nohup /data/jdk1.8.0_181/bin/java -jar /data/webapps/fly-moon-agent/flymoon-agent.jar --spring.profiles.active=test > /data/webapps/fly-moon-agent/nohup.out 2>&1 &
|
|
|
|
echo "[5] 进程详情:"
|
|
sleep 3
|
|
ps aux | grep -v grep | grep "flymoon-agent.jar"
|
|
' |