Plume搭建防崩溃Tips:自动重启
Plume搭建其实按照官方文档走还是很方便的,不过最初搭建时站点过几个小时就容易崩溃,后来按照Issue里有人提议每2小时定时重启,就再也没出现崩溃的问题。具体原理我也不是很确定。
总之,我用的docker搭建,定时脚本rebootplume.sh
如下:
#!/bin/sh set -e echo "Commencing docker-compose reboot `date`" >> /var/log/plume/docker-compose-reboot.log /usr/local/bin/docker-compose -f /home/plume/docker-compose.yml down >> /var/log/plume/docker-compose-reboot.log 2>&1 /usr/local/bin/docker-compose -f /home/plume/docker-compose.yml up -d >> /var/log/plume/docker-compose-reboot.log 2>&1 echo "Finishing docker-compose reboot `date`" >> /var/log/plume/docker-compose-reboot.log
赋权:
chmod u+x ./rebootplume.sh
随后在定时任务中设置每2小时运行即可:
30 */2 * * * 【脚本存放路径】/rebootplume.sh
0