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

相关推荐
衫水3 分钟前
Ubuntu 系统部署 Vue/Vite 应用到 Nginx
vue.js·nginx·ubuntu
叠叠乐7 分钟前
移动家庭云电脑linux docker 容器登陆移动家庭云电脑
linux·运维·docker
I_Jln.12 分钟前
Docker:快速构建、运行、管理应用的工具
运维·docker·容器
资料库0113 分钟前
LVS、Nginx、HAProxy核心区别是什么?
运维·nginx·lvs
国科安芯21 分钟前
尺寸约束下商业卫星编码器系统的抗辐照MCU性能边界研究
运维·单片机·嵌入式硬件·安全·安全威胁分析
馨谙26 分钟前
Linux面试题----rpm,dnf,Application Streams,Modules软件存储库
linux·运维·服务器
a***59261 小时前
MobaXterm全能终端:高效运维实战指南
运维
数通工程师1 小时前
进阶指南:如何利用 SecureCRT 打造“一键式”自动化数据采集方案?
运维·网络·网络协议·tcp/ip·自动化·运维开发
小码吃趴菜1 小时前
守护进程及其编程流程
linux·运维·服务器
~黄夫人~1 小时前
Ansible自动化运维:快速入门,从 “批量化执行” 开始
运维·自动化·ansible