nginx的进程结构
2024-10-08 04:48:11
nginx分为单进程和多进程,默认是多进程
进程架构: 父进程master process 子进程worker process和cache manager cache loader
高可用性 高可靠性 所以是多进程,如果是多线程的话占用一个内存地址,第三方模块出现问题,会导致nginx挂掉。
为什么只有worker进程有很多,nginx采用事件驱动模型,所以nginx希望每一个worker进程占用1颗cpu,配置worker进程的数量和cpu核数一样,把每个worker进程绑到对应的cpu核上,更好使用每颗的cpu缓存,减少cpu缓存的命中率。
最新文章
- Linux Bond 技术学习资料
- O(n)获得中位数及获得第K小(大)的数
- SharePoint 2013 开发——APP安全模型
- sessionapplicationStruts2中访问web元素
- 一步步学习ASP.NET MVC3 (1)——基础知识
- SQL Server:OA权限管理设计的实现 下
- 高性能MySql进化论(一):数据类型的优化_上
- C# winForm启动最小化到任务栏右侧通知栏并交互操作
- React源码学习——ReactClass
- MXBridge - 插件式JS与OC交互框架
- ArcGIS API for JavaScript 4.2学习笔记[25] 官方第八章Analysis(空间查询)概览与解释
- Java作业-数据库
- 利用typescript生成Swagger文档
- 图解TCP三次握手
- C# 使用Newtonsoft.Json读写Json文件
- Ambari 使用 Hive View 异常处理
- redis的优缺点
- 试试SQLServer 2014的内存优化表(转载)
- 数据库连接池DBUtils使用
- 转:CRF++
热门文章
- 【题解】P1712 [NOI2016]区间(贪心+线段树)
- 洛谷$P5444\ [APIO2019]$奇怪装置 数论
- 用本地自定义域名访问远程服务器,并支持websocket和cookie
- Spark学习笔记(三)—— Standalone模式
- JVM之GC(三)
- schedule of 2016-09-19~2016-09-25(Monday~Sunday)——1st semester of 2nd Grade
- Cannot access org.springframework.context.ConfigurableApplicationContext
- GDAL集成GEOS
- windows I/O设备
- FWT 入门