博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改系统及nginx程序最大访问数,解决高并发问题
阅读量:6326 次
发布时间:2019-06-22

本文共 736 字,大约阅读时间需要 2 分钟。

修改最大访问数。先更改内核参数

查看:
ulimit -a
修改系统及nginx程序最大访问数,解决高并发问题
查看此行
open files (-n) 140000
进入系统配置文件进行修改:
[root@bogon ~]#vi /etc/systemd/system.conf
#DefaultLimitNOFILE=
DefaultLimitNOFILE=140000
#DefaultLimitAS=
#DefaultLimitNPROC=
DefaultLimitNPROC=140000

重启生效

但是查看程序发现Max open files依然还是没变

过滤出程序端口号: ps aux |grep nginx

查看linmits信息: cat /proc13636/limits // Max processes ;Max open files 主要查看这两个数据变化
修改系统及nginx程序最大访问数,解决高并发问题

ps:上面的图时已经修改过的。默认是1024

所以要再进行一次设置才行
vim /usr/lib/systemd/system/nginx.service //需要在此设置nginx访问数大小
修改系统及nginx程序最大访问数,解决高并发问题

在[Unit]里面添加 LimitNOFILE=10000000 //数字随意但是不能超过系统值

systemctl restart nginx //重启 ,会报警让你开启 systemctl daemon-reload,那你就开启喽~~~

systemctl daemon-reload //敲这个命令

ps aux |grep nginx // 再次过滤uuid

cat /proc/14524/limits //查看数值发生改变

问题解决。

谢谢大家

转载于:https://blog.51cto.com/13590999/2093579

你可能感兴趣的文章
linux grep命令
查看>>
Button MouseEvent颜色变化
查看>>
django自身提供的sitemap和feed实现样例
查看>>
强制使用栅格图
查看>>
P1045 麦森数
查看>>
一个自动生成html的类
查看>>
Tomcat:Exception loading sessions from persistent storage
查看>>
servlets的表单提交响应
查看>>
C#中Main方法的四种形式
查看>>
Script:诊断SYSAUX表空间使用情况
查看>>
[Cocos2d-x For WP8]基础知识
查看>>
Android——Android Studio导入SlidingMenu类库的方法
查看>>
Jenkins+Maven+Sonar系统持续集成环境部署以及配置
查看>>
完美的nginx图片防盗链设置详解
查看>>
Windows下Redis的安装使用
查看>>
ASP.NET MVC中使用FluentValidation验证实体
查看>>
Python之模块和包学习
查看>>
C++11 多线程
查看>>
Opengl VS2008开发环境
查看>>
ylbtech-QQ(腾讯)-群空间-数据库设计
查看>>