TinyWebServer icon indicating copy to clipboard operation
TinyWebServer copied to clipboard

测试问题:高并发下大量失败请求,可能是全连接队列溢出?

Open Aur1anna opened this issue 9 months ago • 1 comments

在做测试的时候,5000并发下就会出现大量失败请求。

我的配置是i9-10940X + 64G内存,28核心,服务器使用28线程。wsl下,已确认28核心全部在工作。

如图:

Image

尝试查找问题:

Image

这么说的话应该是全连接队列溢出了?

尝试调整参数去增大队列上限,比如:

sudo sysctl -w net.core.somaxconn=65535

ulimit -n 65535

然后再启动测试,问题仍然在。不知道有人遇到这类问题吗?

Aur1anna avatar Mar 31 '25 09:03 Aur1anna

@Aur1anna 全连接队列的大小应该和两个参数有关somaxconn和backlog

KeepTryingTo avatar Jul 28 '25 07:07 KeepTryingTo