diff --git a/jsite.sh b/jsite.sh index 38e8d45..33a5b62 100644 --- a/jsite.sh +++ b/jsite.sh @@ -2136,6 +2136,14 @@ restart_site() { return $? fi + # 保存PM2进程列表,确保重启后能自动恢复 + log_info "保存PM2进程列表..." + su - jingrow -c " + export NVM_DIR=\"\$HOME/.nvm\" + [ -s \"\$NVM_DIR/nvm.sh\" ] && \. \"\$NVM_DIR/nvm.sh\" + pm2 save + " + log_success "网站 $SITE_NAME 重启成功" }