Java 基本操作脚本
·
启动脚本
#!/bin/bash
# 设置Java服务的jar包路径
JAR_PATH="xxxxx.jar"
# 设置Java启动参数
JAVA_OPTS="-Xmx2g -Xms1g"
# 启动Java服务
nohup java $JAVA_OPTS -jar $JAR_PATH --server.port=8095 >> log.out 2>&1 &
# 可选:输出服务启动日志(这里简单地将日志输出到控制台,实际应用中可能需要重定向到文件)
echo "Java xxxxx service started with PID $!"
停止脚本
#!/bin/bash
# 定义Java应用的名称或部分路径,例如tomcat, spring-boot等
APP_NAME="XXXXX"
# 查找Java进程的PID并终止它
PID=$(ps -ef | grep "$APP_NAME" | grep -v grep | awk '{print $2}')
if [ ! -z "$PID" ]; then
echo "Stopping $APP_NAME with PID: $PID"
kill -15 $PID
echo "$APP_NAME stopped."
else
echo "No $APP_NAME process found."
fi
更多推荐


所有评论(0)