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

相关推荐
何中应7 分钟前
如何给虚拟机系统扩容
linux·运维·服务器
沐雪轻挽萤33 分钟前
无人系统:Ubuntu 操作系统全景架构与实战工程指南
linux·运维·ubuntu
白緢40 分钟前
嵌入式 Linux + 内核开发高频问题及排查
java·linux·运维
学编程就要猛41 分钟前
JavaEE初阶:网络编程
运维·服务器·网络
hughnz1 小时前
钻井自动化案例研究
运维·自动化
ILL11IIL1 小时前
Docker容器技术
运维·docker·容器
蜡笔小新..1 小时前
Linux下Matplotlib使用Times New Roman字体的解决方案
linux·运维·matplotlib
飞yu流星1 小时前
文件压缩、文本内容、文本编辑
运维·服务器
二宝哥1 小时前
Failed connect to mirrorlist.centos.org:80; Connection refused
linux·运维·centos
Kk.08021 小时前
Linux(九)fork复制进程与写时拷贝技术
linux·运维·服务器