| 12345678910111213141516171819 |
- #!/bin/bash
- app_name='ops-mgr.jar'
- pid=`ps -ef | grep ${app_name} | grep -v grep | awk '{print $2}'`
- if [[ -z ${pid} ]];
- then
- echo ${app_name}" killed"
- else
- echo "kill "${app_name}" with pid "${pid}
- kill -15 ${pid}
- fi
- echo 'sleep 10s to wait process shutdown...'
- sleep 10
- app_dir=`pwd`
- java -Xms2g -Xmx4g -XX:+UseG1GC \
- -jar ${app_dir}"/"${app_name} \
- --spring.config.location=classpath:/application.yml,file:${app_dir}/mgr.yml \
- > console.log 2>&1 &
|