master
PC-202302260912\Administrator 2023-07-31 18:52:15 +08:00
parent 6bb4755692
commit 9ac499b53a
1 changed files with 15 additions and 4 deletions

View File

@ -1,11 +1,22 @@
#!/bin/bash
. /etc/profile
pid=`ps -ef|grep java|grep "admin"|awk '{print $2}'`
kill $pid
sleep 5
process_name=gm_tw_admin
# 使用ps命令查找进程并将结果保存到变量中
process_count=`ps -ef|grep java|grep "${process_name}"|awk '{print $2}'`
# 判断进程数是否大于0如果大于0则进程存在否则进程不存在
if [ -z "$process_count" ]; then
echo "进程 $process_name 存在."
kill $process_count
sleep 5
else
echo "进程 $process_name 不存在."
fi
paths="/data/jieling/gm"
nohup java -jar -Xms200m -Xmx200m -Xss256K -XX:MaxMetaspaceSize=128m -XX:CompressedClassSpaceSize=64m -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8889 -Dspring.config.location=${paths}/application.properties ${paths}/gm_tw_admin-1.0-SNAPSHOT.jar >${paths}/gm.log &
nohup java -jar -Xms512m -Xmx512m -Xss256K -XX:MaxMetaspaceSize=128m -XX:CompressedClassSpaceSize=64m -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8889 -Dspring.config.location=${paths}/application.properties ${paths}/gm_tw_admin-1.0-SNAPSHOT.jar >${paths}/gm.log &
#tail -200f ${paths}/gm.log