解释
/usr/local/nginx/sbin/nginx -s reload
用过多次这条命令,一直以为是重启Nginx,今天有幸看了下Nginx官方文档介绍这条命令
Nginx服务不会终止,主进程检查配置,应用配置的过程。主进程会启动一个新的工作进程处理新来的请求。主进程发送消息给老的工作进程,通知老的进程不在接受请求,处理完现有的请求后退出(优雅退出)
参考:http://nginx.org/en/docs/beginners_guide.html
解释
/usr/local/nginx/sbin/nginx -s reload
用过多次这条命令,一直以为是重启Nginx,今天有幸看了下Nginx官方文档介绍这条命令
Nginx服务不会终止,主进程检查配置,应用配置的过程。主进程会启动一个新的工作进程处理新来的请求。主进程发送消息给老的工作进程,通知老的进程不在接受请求,处理完现有的请求后退出(优雅退出)
参考:http://nginx.org/en/docs/beginners_guide.html