Wolfgang Pürstner Asked: 2021-01-06 06:28:05 +0800 CST2021-01-06 06:28:05 +0800 CST 2021-01-06 06:28:05 +0800 CST 哪个设置限制了我的活动连接 (ip_conntrack)? 772 我有一个带有 ispconfig 的网络服务器(mysql & php & nginx)。我的 munin 统计数据显示,连接数限制在 9k 左右。但是我找不到可以增加的大约 9000 的设置。 我的系统:Debian 9.8 / 128GB E5-1650v3 / nginx/1.10.3 我的 nginx 设置是: events { worker_connections 768; # multi_accept on; } 以下是显示限制的图表,所有其他图表看起来都很正常。 您能否给我一个提示,哪些设置负责有限的连接? debian nginx tcp munin 1 个回答 Voted Best Answer user3188140 2021-01-06T08:41:25+08:002021-01-06T08:41:25+08:00 如果超线程处于活动状态,英特尔 E5-1650v3 有 12 个线程。你的 nginx 使用了多少个工人?如果设置为 auto (" worker_processes auto;"),则默认为处理器数 (12),并且可能会限制您的连接 (12*768=9216)。增加worker_processes或worker_connections。 您是否在 /etc/security/limits.conf 中为运行您的 nginx 进程的用户检查了最大打开文件(nofile)限制?
如果超线程处于活动状态,英特尔 E5-1650v3 有 12 个线程。你的 nginx 使用了多少个工人?如果设置为 auto ("
worker_processes auto;
"),则默认为处理器数 (12),并且可能会限制您的连接 (12*768=9216)。增加worker_processes
或worker_connections
。您是否在 /etc/security/limits.conf 中为运行您的 nginx 进程的用户检查了最大打开文件(nofile)限制?