![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进程监护
Anny的blog
这个作者很懒,什么都没留下…
展开
-
Spring Boot 项目脚本(启动、停止、重启、状态)
此脚本用来管理 SpringBoot 项目的进程状态。有提示功能。把脚本丢到项目文件夹, 添加执行权限即可。 如果 jenkins 使用这个脚本, 需要在 java -jar 命令前添加 BUILD_ID=dontKillMe , 不然 jenkins 会杀掉进程。 1. spring-boot.sh #!/bin/bash SpringBoot=$2 if [ "$1" = "" ]; then echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34转载 2021-06-29 09:36:03 · 985 阅读 · 0 评论 -
进程监护脚本
1. 编写脚本monitor.sh #!/bin/bash #jar包地址,应写jar包的绝对路径 RESOURCE_NAME=/root/qwmyuploader/V2.0/my-uploader-0.0.1-SNAPSHOT.jar result=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'` if [ ${result} ]; then #服务已经开启,判断是否是僵尸进程 echo .原创 2020-09-17 16:45:59 · 201 阅读 · 0 评论