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 讲》

相关推荐
notion20251 小时前
Optuna 黑科技自动化超参数优化框架详解
运维·科技·其他·自动化
CS Beginner4 小时前
【Linux】Tomcat基本配置
linux·运维·tomcat
..Move...4 小时前
快速搭建Docker私有仓库指南
运维·docker·容器
小小的木头人5 小时前
Windows Docker desktop 部署
运维·kafka
wanhengidc6 小时前
云手机和虚拟机的区别都有哪些?
运维·服务器·安全·智能手机·玩游戏
码农周7 小时前
从零搭建vsftpd服务器:避坑指南+实战解决方案
运维·服务器
<但凡.8 小时前
Linux修炼:库制作与原理(一)
linux·运维·服务器
Maple_land10 小时前
编译器的“隐形约定”与本地变量:解锁Linux变量体系的关键密码
linux·运维·服务器·c++·centos
小蜜蜂爱编程11 小时前
Ubuntu无法开机Failed to activate swap /swapfile
linux·运维·ubuntu
阿巴~阿巴~11 小时前
CPU 指令集、权限与用户态内核态机制
linux·运维·服务器·指令集·权限·用户态内核态