为Alpine系统创建的定时重启服务的脚本方案
来自AI的解决方案
#!/bin/sh
# 每30分钟重启caddy和php-fpm服务
while true; do
systemctl restart caddy php8.2-fpm
sleep 1800 # 30分钟 = 1800秒
done
将脚本保存为/usr/local/bin/restart_services.sh
添加执行权限:chmod +x /usr/local/bin/restart_services.sh
推荐通过nohup后台运行:nohup /usr/local/bin/restart_services.sh &
替代方案建议:
更推荐使用crontab实现:/30 * systemctl restart caddy php8.2-fpm
如需开机自启,可将脚本添加到/etc/local.d/目录下