restart_redis.sh如下:
#! /bin/bash
## 检测redis挂了,立即重启
r = ‘ps aux|grep redis |awk '{print $1}'|grep root'
if [-z $r]
then
sudo service redis restart
(nginx--/etc/init.d/redis)
fi
awk是文本
===================================华丽分割线===========================================
定时器调用:
*/5 * * * * /bin/sh /mydata/sh/restart_redis.sh
php调用:
exec("/usr/bin/sudo /bin/sh /mydata/sh/restart_redis.sh");