小编Har*_*ram的帖子

增加出站 TCP 连接数

我正在为 websockets 开发一个小型测试客户端。我正在使用 Ubuntu 11.04 。我已阅读 /sf/ask/28743151/并且我已完成以下操作

sudo sysctl -w  net.ipv4.tcp_fin_timeout=10 
sysctl -w net.ipv4.ip_local_port_range="1024 65535" 
Run Code Online (Sandbox Code Playgroud)

据我了解,这些是用于入站连接而不是出站连接。

当我打字

ulimit -n
unlimited
Run Code Online (Sandbox Code Playgroud)

我的客户端和服务器运行在不同的机器上。即使有了上述所有内容,我也无法从一个盒子跨越 1000 个以上的连接。如果有不同的提示,请告诉我

回答 我通过输入 ulimit -a 来显示所有内核限制。

ulimit -n 
unlimited 
Run Code Online (Sandbox Code Playgroud)

尽管

ulimit -a 
Run Code Online (Sandbox Code Playgroud)

将 nofile 的值返回为 1024。我在/etc/security/limits.conf文件中设置了以下格式的限制

 <user> soft nofile 8192 
 <user> hard nofile 65000 
Run Code Online (Sandbox Code Playgroud)

对用户有用的东西

linux iperf tcp node.js

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

iperf ×1

linux ×1

node.js ×1

tcp ×1