宝塔里redis停止了自动启用脚本

kmwl520 建站经验 0

redis突然停止的原因有多种:

1、内存不足,如果Redis使用的内存超过了服务器可用内存,操作系统会自动杀死Redis进程。

2、服务器的资源限制(ulimit)比较低,Redis可能会因为无法打开足够的文件描述符而停止。

3、其他一些要根据redis日志排查

如果停止后,还可以手工正常启用redis,那可以考虑把shell脚本添加到宝塔的计划任务里,定时每隔几分钟检测一次,让redis自动检测停止后立马启用。

ps=`ps -efl|grep redis|grep -v $0|grep -v grep|wc -l`
if [ $ps -eq 0 ];
then
    echo -e "\n$(date '+%Y-%m-%d %H:%M:%S') start "
    /etc/init.d/redis start
    echo "$(date '+%Y-%m-%d %H:%M:%S') done"
else
    echo $(date +%F%n%T) "redis正在运行..."
    exit 0;
fi

宝塔操作

image.png

 氧气女生  好看的美女图片  mm人体图片  出血热是什么病症状  中国模特内衣秀 
标签关键词:

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件xm520vip@gmail.com与我们联系处理。敬请谅解!

欢迎 发表评论:

请填写验证码