generated from root/miduo_server
22 lines
772 B
Bash
22 lines
772 B
Bash
#!/bin/bash
|
||
. /etc/profile
|
||
|
||
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 不存在."
|
||
else
|
||
echo "进程 $process_name 存在."
|
||
kill $process_count
|
||
sleep 3
|
||
fi
|
||
|
||
paths="/data/jieling/gm"
|
||
|
||
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
|