start.sh
启动
#!/bin/bash java -Dfile.encoding=utf-8 -jar -server -Xms512m -Xmx512m -Xss256K -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -jar /mnt/warehouse/fur-warehouse-2.0.1-SNAPSHOT-exec.jar >/dev/null &
stop.sh
停止
#!/bin/bash PID=$(ps -ef | grep fur-warehouse-2.0.1-SNAPSHOT-exec.jar | grep -v grep | awk '{ print $2 }') if [ -z "$PID" ] then echo Application is already stopped else echo kill -9 $PID kill -9 $PID fi
run.sh
重启
#!/bin/bash echo stop application source stop.sh echo start application source start.sh
本文介绍了一套用于管理Java应用程序的Shell脚本集合,包括启动(start.sh)、停止(stop.sh)和重启(run.sh)操作。脚本详细配置了Java虚拟机参数,如内存设置、垃圾回收策略和字符编码,确保了应用的稳定运行。
1万+

被折叠的 条评论
为什么被折叠?



