🌿前言🌿:
🌿看见群里小伙伴说 服务总是异常停止,python程序太多 卡死,所以咋们可以使用定时任务来控制脚本重启jar服务🌿
🌿为了把它弄出来,好烧脑啊...
🌿因为今天心情不是very good 所以 就操作 no good
🌿🌿🌿🌿快上车.......🌿🌿🌿🌿🌿
🌿先说正确的姿势🌿
🌿直接贴脚本代码:🌿
#!/bin/bash
# “#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行
# 变量
jarName=demo-0.0.1-SNAPSHOT.jar
jarUrl=/opt/cdApp
# grep -v grep: 在文档中过滤掉包含有grep字符的行
# awk '{print $2}': 按空格截取第二个
pid=`ps -ef|grep $jarName |grep -v grep| awk '{print $2}'`
# wc -l: jar包进程的数量
num=`ps -ef|grep $jarName |grep -v grep| awk '{print $2}'| wc -l`
MonitorFunction(){
# 输出文本
echo "[info]进入监控脚本"`date +'%Y-%m-%d %H:%M:%S'`
# -eq: 等于
&nb