Nginx平滑加载配置文件的时候影响正在进行的请求么
使用了allow 和 deny 指令,但是allow会经常增加IP,又不能重启Nginx,只能进行平滑加载配置,但是我不知道加载配置的时候会不会影响正在进行的请求,有经验的能给解答下么
根据预估,是不会的。因为 reload 实际上实现步骤是杀死老的 worker,启动新的 worker。这个时候估计老的 worker 会不接收新的请求,然后等待正在处理的请求完成后,就会退出。