您的位置:首页 > 运维架构 > Linux

centos7作为web服务器优化

2016-03-22 15:33 429 查看
1、临时用户进程限制调优,仅适用当前shell会话
ulimit -a 查看当前各种用户进程限制
ulimit -n 每个进程可以打开的最大文件数,默认1024
ulimit -n 4096 设置成每个进程最大打开文件数4096

ulimit -u 每个用户最大进程数限制
ulimit -u 10240 对于需要做许多socket连接并使他们处于打开状态的java应用而言,最好加大单个进程最大打开文件数限制。

其他建议设置成无限制(unlimited)的一些重要设置是:
数据段长度:ulimit -d unlimited
最大内存大小:ulimit -m unlimited
堆栈大小:ulimit -s unlimited
CPU 时间:ulimit -t unlimited
虚拟内存:ulimit -v unlimited

2、永久生效,用户进程限制调优
vi /etc/security/limits.conf
#添加如下行
* soft noproc 11000
* hard noproc 11000
* soft nofile 4100
* hard nofile 4100
*代表针对所有用户,noproc最大进程数限制,nofile最大文件打开数限制
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  服务器 web 用户