CentOS 并发限制,uwsgi并发限制

/ 0评 / 1

查询服务器限制

sysctl -a | grep net.core.somaxconn

对于一个经常处理新连接的高负载 web 服务环境来说,默认的 128 太小了

修改 /etc/sysctl.conf文件,在文件最下方加入以下代码并保存:

net.core.somaxconn = 2048
# 表示 SYN 队列的长度,默认为 1024,加大队列长度为 8192,可以容纳更多等待连接的网络连接数
net.ipv4.tcp_max_syn_backlog = 8192
# 网卡设备将请求放入队列的长度
net.core.netdev_max_backlog = 65536

执行sysctl -p #重新load参数设置。

[root@VM-8-16-centos ~]# sysctl -p

uwsgi.ini 加入以下代码

[uwsgi]
listen = 2048

重启uwsgi

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注