Nginx提高并发量的简单思路
来源:互联网 发布:养猫还是养狗 知乎 编辑:程序博客网 时间:2024/05/16 13:07
想要提高服务器并发能力的前提是你的服务器硬件够牛。在硬件已经固定的情况下怎么样提高Nginx服务器的并发能力呢?
我看了自学It网老师的视频说了以下几条,我的总结如下:从操作系统和Nginx服务器的配置(提高socket数,提高打开文件的数量)来提高服务器的并发能力。
一、 Nginx配置
1、提高socket连接数
配置参数 : worker_connections 5000(每一个worker的socket连接数,设置大一点)
2、提高打开文件的数量
配置参数: worker_limit_nofile 10000(该参数配置在全局中)
二、操作系统配置
1、提高打开文件的数量
命令: ulimit -n 10000
2. 提高socket数量
(1). 提高系统中每一个端口最大的监听Tcp队列的长度
命令: echo 50000 > /proc/sys/net/core/somaxconn
(2). 加快tcp连接的回收
命令: echo 1 > /proc/sys/net/ipv4/tcp_tw_recyle
(3). 设置空的tcp允许回收
命令: echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse
(4). 不进行洪水抵御
命令: echo 1 > /proc/sys/net/ipv4/tcp_syncookies
阅读全文
0 0
- Nginx提高并发量的简单思路
- nginx配置优化提高并发量
- 如何提高web 服务的并发量
- 如何提高web 服务的并发量
- 提高一下IIS的并发量
- 如何提高服务器的并发量
- 提高服务器并发性能的解决思路
- 如何提高MySQL并发能力的思路
- 关于并发量的简单计算公式
- 服务器如何提高并发量
- 服务器如何提高并发量
- 提高服务器并发量,有关系统配置的常规方法
- nginx限制每个ip访问的频率和并发量
- nginx限制每个ip访问的频率和并发量
- 高并发简单思路
- 高并发量服务器性能解决思路
- 提高大数量数据查询速度的简单方法
- 提高tomcat性能(并发量)
- iOS OpenGL 纹理坐标详解
- 在齐次方程组中为什么当系数矩阵的秩r比n小时,方程组的基础解系有(n-r) 个?
- Sudoku Killer HDU
- 单例模式再看
- SpringMVC中的@RequestMapping
- Nginx提高并发量的简单思路
- 系统rhel7本地yum源的配置
- python_fullstack基础(二)
- Hybris入门详解一BY.Shaun-sheng
- poj 多项式加法 map
- yii2 遇到的小方法
- spring中读取property的几种方式及解析
- python︱apple开源机器学习框架turicreate中的SFrame——新形态pd.DataFrame
- Android:动态修改TextView文字内容