美文网首页
部署shell脚本

部署shell脚本

作者: 无尘粉笔 | 来源:发表于2021-03-08 15:51 被阅读0次

kill.sh

!/bin/bash

echo "Before: "
ps -ef| grep java | grep "kfpt-riskmanage-1.1.0.jar"

variable=ps -ef| grep java | grep "kfpt-riskmanage-1.1.0.jar"

if [ ! -n "$variable" ] ;then
echo "没有找到JAVA进程!"
exit 1
fi

array=(${variable// / })

progress=${array[1]}

kill -9 $progress

echo ""
echo "killing ..."
echo ""

sleep 5s

echo "After: "
ps -ef | grep java | grep "kfpt-riskmanage-1.1.0.jar"

startup.sh

!/bin/bash

nohup java -server -Xms2048m -Xmx4096m -jar kfpt-riskmanage-1.1.0.jar --spring.profiles.active=prod >/dev/null 2>&1 &

tailf log/daily.log

vmstat.sh

#!/bin/bash


variable=`ps -ef| grep java | grep kfpt-riskmanage-1.1.0`


if [ ! -n "$variable" ] ;then
    echo "没有找到JAVA进程!"
    exit 1
fi


array=(${variable// / })  


progress=${array[1]}


echo $progress
jstat -gcutil $progress

copy.sh

#!/bin/bash


rm -f tmp/bak/kfpt-riskmanage-1.1.0.jar


cp kfpt-riskmanage-1.1.0.jar tmp/bak/


cp tmp/kfpt-riskmanage-1.1.0.jar .

相关文章

网友评论

      本文标题:部署shell脚本

      本文链接:https://www.haomeiwen.com/subject/nnwpqltx.html