最近项目用上了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