利用 Linux 系统的 Crontab 定时任务管理 Nginx 重启
mkdir ~/crontab
echo "#!/bin/bash
/usr/local/nginx/sbin/nginx -t
if [ $? = "0" ]
then
/usr/local/nginx/sbin/nginx -s reload
fi
" > ~/crontab/nginx_reload.sh
添加定时任务,每天凌晨定时重启
# nginx reload
00 00 * * * /bin/sh ~/crontab/nginx_reload.sh > /tmp/nginx_reload.log 2>&1