Nginx的进程结构实例演示

可以参考《Ubuntu 20.04使用源码安装nginx 1.14.0》安装nginx 1.14.0。
nginx.conf文件中worker_processes 2;这条语句表明启动两个worker进程。

sudo /nginx/sbin/nginx -c /nginx/conf/nginx.conf开启nginx。

ps -ef | grep nginx看一下进程情况。

sudo /nginx/sbin/nginx -s reload就可以向主进程发送重新加载配置文件的命令,ps -ef | grep nginx可以看到已经更新为新的进程。

同样的,向master进程发送HUP信号也可以实现重新加载配置的命令,sudo kill -SIGHUP 8039就可以启动新的worker进程。

向worker进程发送TERM信号关闭,可以让master进程重新启动一个worker进程。kill -SIGTERM 8074。

此文章为10月Day 28学习笔记,内容来源于极客时间《Nginx 核心知识 150 讲》

相关推荐
boy快快长大3 分钟前
【Jenkins】入门学习
运维·学习·jenkins
叼烟扛炮15 分钟前
Linux 学习笔记(九):自动化构建神器 Make 与 Makefile
linux·运维·服务器
北塔软件19 分钟前
从根因分析到协同执行,如何让AI运维真正落地?
运维·人工智能
码农1001号25 分钟前
emqx5.8开源版WSS连接
运维·服务器
海宇AI41 分钟前
零信任架构实战:基于海宇车辆车五项信息核验构建自动化汽配供应链车型分类与发动机型号适配网关
运维·人工智能·架构·自动化
程序员-Benothing43 分钟前
Linux端口与连接排查:ss、lsof、nc、telnet、curl
linux·运维·服务器
看浪的路人44 分钟前
第8讲:记忆系统的监控与运维——Prometheus 指标、Grafana 面板与告警体系
运维·grafana·prometheus
java_logo1 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台
运维·docker·容器·定时任务·青龙面板·轩辕镜像·qinglong
时间售卖铺1 小时前
MySQL 安装部署
运维·数据库·mysql·云原生
亚川楼宇自控系统数据中心厂家1 小时前
消防风机一体化监控系统结合楼宇自控 协同管控原理科普
运维