【工作问题记录】单服务redis挂掉

问题起源,甲方信息的人测试我们的服务器,鬼知道怎么把redis给干掉了,100多个g的内存不可能存满导致,简单重启下就可用,考虑集群部署几台服务器不显示,也用不到那么多,所以写个脚本,挂了再重启

加权限:chmod u+x 文件.sh
运行文件即可:./文件.sh

#!/bin/sh

while true
do

A=`ps -C redis-server --no-header | wc -l`
if [ $A -eq 0 ];then
    echo $(date +%F%n%T) "redis未启动,启动redis..."
    systemctl restart redis.service
    sleep 10
else
    echo $(date +%F%n%T) "redis正在运行..."
fi

sleep 5
done

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值