宝塔安装mongodb后,写脚本监控运行状态,关闭后自动重启

最近项目用上了mongodb,但是每天晚上 mongodb都回自动关闭,没办法 只能写个监视服务的脚本 在关闭的话就直接重启,创建个计划任务,每三分钟执行一次

cpp 复制代码
# 检查mongo是否还在进程中
count=`ps aux|grep mongo| grep -v grep |wc -l`
echo $count
 
now=$(date "+%Y-%m-%d %H:%M:%S")

if [ $count -eq 0 ]; then
    echo $now "重启服务"
    /etc/init.d/mongodb start
    
else
   echo $now "服务正常" 
fi
相关推荐
被遗忘的旋律.3 分钟前
Linux驱动开发笔记(五)——设备树(上)
linux·驱动开发·笔记
conkl3 小时前
构建 P2P 网络与分布式下载系统:从底层原理到安装和功能实现
linux·运维·网络·分布式·网络协议·算法·p2p
求知若渴,虚心若愚。4 小时前
Error reading config file (/home/ansible.cfg): ‘ACTION_WARNINGS(default) = True
linux·前端·ansible
π大星星️6 小时前
Nginx 四层(stream)反向代理 + DNS 负载均衡
运维·nginx·负载均衡
beyoundout6 小时前
HAproxy
linux·运维·服务器
qq_218753318 小时前
服务器查日志太慢,试试grep组合拳
运维·服务器
Jie_179 小时前
【linux】高可用集群Keepalived
linux·运维·服务器
思绪漂移9 小时前
阿里云【免费试用】Elasticsearch 智能运维 AI 助手
运维·elasticsearch·阿里云
aiprtem9 小时前
LVGL + ESP-Brookesia 嵌入式模拟桌面应用开发
linux·c语言·物联网
21号 110 小时前
4.应用层自定义协议与序列化
运维·服务器·网络