TinyWebServer
TinyWebServer copied to clipboard
测试问题:高并发下大量失败请求,可能是全连接队列溢出?
在做测试的时候,5000并发下就会出现大量失败请求。
我的配置是i9-10940X + 64G内存,28核心,服务器使用28线程。wsl下,已确认28核心全部在工作。
如图:
尝试查找问题:
这么说的话应该是全连接队列溢出了?
尝试调整参数去增大队列上限,比如:
sudo sysctl -w net.core.somaxconn=65535
ulimit -n 65535
然后再启动测试,问题仍然在。不知道有人遇到这类问题吗?
@Aur1anna 全连接队列的大小应该和两个参数有关somaxconn和backlog