start-stop服务器启动
springBoot打成jar包扔到linux服务器
start.sh
JAVA_OPTS="-Xms250M
-Xmx250M
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=80
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/home/XXX/dump
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xloggc:/home/XXXX/dump/gc_trace.log
-XX:+UseGCLogFileRotation
-XX:NumberOfGCLogFiles=3
-XX:GCLogFileSize=512k
-Djava.rmi.server.hostname=10.2.14.201
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=19997
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
"
----------------------------------------------------------
指定端口 -Dserver.port=9091
指定配置 -Dspring.config.location=/data/xxx//config/
nohup $JAVA_HOME/bin/java $JAVA_OPTS -jar -Dserver.port=9099 -Dspring.config.location=/data/xx/config/ /data/xxx.jar >/data/run2.log 2>&1 &
nohup java -Dfile.encoding=utf-8 -jar XXX-1.0-SNAPSHOT.jar >/usr/local/XXX/run.log 2>&1 &
nohup $JAVA_HOME/bin/java $JAVA_OPTS -cp /home//tongxun809new1/test.jar com.ltmonitor.jt809.app.Main808Service start >/dev/null 2>&1 &
#nohup java -server -Xms256m -Xmx512m -jar XXX.jar &
#nohup $JAVA_HOME/bin/java -server -Xms256m -Xmx512m -jar Web-1.0.0.jar &
#nohup java -server -Xms256m -Xmx256m -jar -Dserver.port=9090 -Dspring.profiles.active=dev sentinel-dashboard.jar > Log.log 2>&1 &
stop.sh
pid=`ps -ef|grep java|grep XXX-1.0-SNAPSHOT.jar |awk '{print $2}'`
if [ -z $pid ]; then
echo 'xxxnot runing'
else
echo 'kill pid ' $pid
kill $pid
sleep 5
ps -ef| grep XXX-1.0-SNAPSHOT.jar
fi
tail -f run.log
Error: Invalid or corrupt jarfile /data/tetest.jar
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话