问题描述
就不是停止服务的意思吗
问题解答
回答1:应该是指重新reload配置文件,或者给nginx升级的时候可以不用停止业务。大概原理是nginx会用新的配置文件启动新的worker,然后将处理完请求的旧配置worker慢慢停掉。
回答2:nginx 运行新的工作进程并从容关闭旧的工作进程,通知工作进程关闭监听套接字,但是继续为当前连接的客户提供服务。所有的客户端的服务完成后,旧的工作进程被关闭。如果新的配置文件应用失败,nginx 将继续使用旧的配置文件进行工作。

问题描述
就不是停止服务的意思吗
问题解答
回答1:应该是指重新reload配置文件,或者给nginx升级的时候可以不用停止业务。大概原理是nginx会用新的配置文件启动新的worker,然后将处理完请求的旧配置worker慢慢停掉。
回答2:nginx 运行新的工作进程并从容关闭旧的工作进程,通知工作进程关闭监听套接字,但是继续为当前连接的客户提供服务。所有的客户端的服务完成后,旧的工作进程被关闭。如果新的配置文件应用失败,nginx 将继续使用旧的配置文件进行工作。
相关文章:1. c++11 - c++ 如何获取成员函数的地址?2. macos - Mac上用什么编辑器运行简单的c/c++程序呢?3. c++ - ubuntu 15.04 安装Qt出现问题4. C++ 中low-level const 初始化问题5. c++ - 为什么可以通过ASCII中的字母排序规则来进行字母的大小写转换?6. c++头文件问题7. c++ - visual studio中,查看动态二维指针数组的值。8. c++如果我有一个成员变量仅在某个成员函数foo()调用的时候赋值,就不能声明foo()成const?9. c++ - Qt中的qFastSin原理10. 问下 MongoDB 中有没有批量查找文档的同时然后更新文档指定字段值的功能?

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主