nginx多进程模型之热部署

来源:互联网 发布:手机证券交易软件 编辑:程序博客网 时间:2024/05/16 15:31

nginx热部署

当修改配置文件后,执行命令nginx -s reload,bash会给master发送一个SIGHUB信号,master会把SIGHUB信号发送给各个worker,各个worker在接受到该信号时,如果该worker处于忙状态,则先将手里的工作做完后再挂掉,重新加载修改后的配置文件来生成一个新的worker,如果该worker处于闲状态,则立刻挂掉,重新启动。

0 0
原创粉丝点击