理论上这值应该设置woker_rlimit_nofile为linux最大文件打开数(ulimit -n) 除以nginx的工作进程数

配置的太小将影响并发访问性能,并报以下错误 : Too many open files

worker_rlimit_nofile 11;
使用jmeter进行压力测试

5个线程同时访问

2018/10/02 11:36:24 [crit] 29284#0: accept4() failed (24: Too many open files)
2018/10/02 11:36:24 [crit] 29284#0: *16856 open() "/root/worker01/html/index.html" failed (24: Too many open files), client: 223.73.10.99, server: localhost, request: "GET / HTTP/1.1", host: "118.126.100.138"

以上的工作进程id为16856,可以看出它超过了最大的打开文件数了

nginx配置:woker_rlimit_nofile工作进程最大打开文件数相关推荐

  1. nginx优化worker进程最大打开文件数worker_rlimit_nofile 65535

    来源:https://blog.csdn.net/ljx1528/article/details/87362561 性能优化-优化worker进程最大打开文件数worker_rlimit_nofile ...

  2. linux内核打开文件数,放开Linux内核对用户进程可打开文件数和TCP连接的限制

    一. 检查linux内核 uname -a lsb_release -a 二.用户进程可打开文件数限制 1)vim /etc/security/limits.conf *       -      n ...

  3. nginx配置及基本优化

    一:常用功能优化: 1:网络连接的优化: 只能在events模块设置,用于防止在同一一个时刻只有一个请求的情况下,出现多个睡眠进程会被唤醒但只能有一个进程可获得请求的尴尬,如果不优化,在多进程的ngi ...

  4. Nginx 配置示例

    文章目录 Nginx主配置文件调优 Nginx HTTP跳转HTTPS Nginx代理PHP服务 Nginx作为代理服务器 Nginx作为负载均衡服务器 Nginx作为静态文件服务器 Nginx反向代 ...

  5. 打开文件数过多 linux,Linux 解决 打开的文件数太多

    服务器异常 最近某个生产应用 调接口 出现了 "打开的文件过多" 的错误提示 . 通过运维查看 服务器的 进程最大文件数默认就是 1024 ,因此需要增加最大的文件数 增加大了 文 ...

  6. 【Nginx系列】Nginx配置使用与工作原理

    热门系列: [Linux系列]Linux实践(一):linux常用命令 程序人生,精彩抢先看 目录 1.Nginx介绍 1.1 什么是Nginx? 1.2 Nginx能做什么 1.3 为什么要选择用N ...

  7. Nginx全局块的工作进程的两个指令

    work process指令 master_process:用来指定是否开启工作进程. 语法 master_process on|off; 默认值 master_process on; 位置 全局块 ...

  8. Nginx 反向代理工作原理简介与配置详解

    Nginx 反向代理工作原理简介与配置详解 测试环境 CentOS 6.8-x86_64 nginx-1.10.0 下载地址:http://nginx.org/en/download.html 安装 ...

  9. nginx工作进程处理请求的系统调用

    1.找到nginx的工作进程 ps aux |grep nginx 2.使用 strace 监控该进程[系统调用] strace -p 5439 3.对nginx发起简单get请求 wget loca ...

最新文章

  1. HDU1671-Phone List (trie树)
  2. C++11新特性之新类型与初始化
  3. 百度地图2.1获取密钥配置的Android签名证书的sha1值
  4. TensorFlow CIFAR-10数据集
  5. 理解 RIPv1使用广播更新路由与RIPv2使用组播更新路由的区别
  6. CF773F Test Data Generation(倍增FFT/动态规划)
  7. c语言本身有输入输出语句正确错误,C语言模拟选择题
  8. python_cookie
  9. MFC应用程序框架分析
  10. 浏览器数据库 IndexedDB(一) 概述
  11. 使用JS制作一个鼠标可拖的DIV(二)——限制区域移动
  12. eclipse Unable to build: the file dx.jar was not loaded from the SDK folder的解决办法
  13. 在线编辑fckeditor3
  14. 【病毒程序】发一个无聊的小病毒(无限弹窗)
  15. 台式计算机硬盘的安装位置,台式机装硬盘怎么安装_台式电脑硬盘安装教程-win7之家...
  16. cntv.cn今日“开锅” USB3.0初露端倪(每日关注2009.12.28)
  17. 通货膨胀率固定时,贷款利率多大,贷款买房才和存款攒钱一样划算?
  18. 基于Open vSwitch搭建虚拟路由器
  19. 全球与中国网络连接视频门铃对讲机市场深度研究分析报告
  20. Pytorch.Dataloader 详细深度解读和微修改源代码心得

热门文章

  1. Hive读取复杂的数据类型(Array,Map,Struct)
  2. 离线安装平面设计Lunacy
  3. 减肥方法---一个月瘦40斤的暴瘦法----留着自己那天想试试
  4. 对于各项生命周期的理解
  5. Maven: 让你的编译和打包自动化
  6. 异地组网方案可以详细展开说一一下
  7. 【计算机网络】MAC地址、IP地址以及ARP协议
  8. linux 移动剪切命令,Linux中vi的复制命令的用法详解
  9. There are n lockers in a hallway numbered sequentially from 1 to n. Initially, all the locker doors
  10. 以pri为处理参数的雷达信号分选