自动清理 PHP-FPM 的脚本 – 平滑重启方式

自动清理 PHP-FPM 的脚本 – 平滑重启方式

#!/bin/bash
# 自动清理 PHP-FPM 的脚本 - 推荐使用平滑重启方式
# 适用于 BT 面板中的 PHP 7.4,可根据实际路径修改

PHP_FPM_SERVICE="php-fpm-74"
LOG_FILE="/var/log/php-fpm-clean.log"

echo "[$(date)] Restarting $PHP_FPM_SERVICE..." >> $LOG_FILE

# 平滑重启 PHP-FPM(不影响已有连接)
/etc/init.d/$PHP_FPM_SERVICE reload >> $LOG_FILE 2>&1

echo "[$(date)] Done." >> $LOG_FILE

可将其保存到 /usr/local/bin/clean_phpfpm.sh,然后赋予执行权限:

chmod +x /usr/local/bin/clean_phpfpm.sh
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享