启动脚本
java -jar jar包名称 --spring.config.location=/外部配置文件路径/配置文件名称 > catalina.out 2>&1 &
echo "开始启动服务-----------"
关闭脚本
port=端口号
pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }');
if [ -n "$pid" ]; then
kill -9 $pid;
fi
echo "开始关闭服务"
以.sh文件格式保存
这篇博客介绍了如何编写和使用.sh脚本来自动化管理Java应用程序。启动脚本通过java-jar命令行工具指定外部配置文件启动服务,并将输出重定向。关闭脚本通过检查特定端口上的进程并发送杀进程信号来实现服务的优雅关闭。这些脚本对于日常运维工作中的服务启停非常实用。

3290

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



