| 123456789101112131415161718 |
- #!/bin/sh
- AppName=agmp-fms
- JVM_OPTS="-Dname=agmp-fms -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC"
- APP_HOME="/opt/SERV/AGMP/fms/"
- PID_FILE="/opt/SERV/AGMP/fms/agmp-fms.pid"
- CURRENT_DIR=${PWD}
- cd $APP_HOME
- if [ -f "$PID_FILE" ] && kill -0 $(cat "$PID_FILE") > /dev/null 2>&1; then
- echo "Stopping process with pid $(cat $PID_FILE)"
- kill $(cat "$PID_FILE")
- sleep 2
- fi
- echo "Starting process agmp-fms"
- #nohup java $JVM_OPTS -jar agmp-fms.jar --spring.profiles.active=agmp-fmstest_121 --server.port=8021 > /dev/null 2>&1 &
- nohup java $JVM_OPTS -jar agmp-fms.jar --spring.config.location=application-agmp-fmstest_121.yml --server.port=8021 > /dev/null 2>&1 &
- echo $! > "$PID_FILE"
- echo "Started process with pid $(cat $PID_FILE)"
- cd $CURRENT_DIR
|