9、Nginx前端自动化部署
按“概念 → reload 行为 → 部署脚本 → Vue 前端项目落地”的顺序说。1. Nginx reload 是什么nginx reload本质上不是重启 Nginx 进程,而是让 Nginx重新加载配置文件。常见命令:nginx -s reload或者 systemd 环境下:systemctl reload nginx它做的事情大致是:检查并重新读取 Nginx 配置。master 进程启动新的 worker 进程。旧 worker 进程继续处理已有连接。新 worker 进程开始接收新请求。旧 worker 处理完已有请求后退出。所以reload的特点是:平滑重载,不中断已有连接这也是生产环境中推荐使用reload的原因。2. reload 和 restart 的区别reloadsystemctl reload nginx特点:重新加载配置 不中断服务 已有连接继续处理 更适合生产环境