宝塔安装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
相关推荐
java_cj6 分钟前
深入kubectl create源码:从YAML到Pod的完整链路拆解
运维·云原生·容器·kubernetes
小小小花儿19 分钟前
SSH密钥配置(免密连接远程服务器)
服务器·ssh
swordbob1 小时前
NIO 的 Channel 里有多个 BIO 吗?
linux·网络·nio
深圳恒讯1 小时前
越南服务器BGP多线和单线有什么区别?
运维·服务器
Fcy6481 小时前
Linux下 信号的保存与捕捉
linux·中断·信号的捕捉·信号的保存
志栋智能1 小时前
超自动化运维如何提升安全合规水平?
运维·安全·自动化
A_humble_scholar2 小时前
Linux(九) 进程管理完全指南:从入门到实战
linux·运维·chrome
江华森2 小时前
Linux 操作命令完全指南
linux·运维
rjszcb3 小时前
Linux,sensor调试笔记1,修改帧率,以及曝光上不去问题
linux
源图客3 小时前
【AI向量数据库】Weaviate介绍与部署
运维·docker·容器