Linux中的并发TCP连接

时间:2016-02-23 06:54:23

标签: connection load-balancing tcp-ip rhel

我想知道我是否达到了基于Linux的服务器中允许的最大连接数

# netstat -an | grep -i time | wc -l
  1116
# netstat -an | grep -i estab | wc -l
  2137

内核级别的TCP参数如下:

# cat /proc/sys/net/ipv4/tcp_fin_timeout
60
# cat /proc/sys/net/ipv4/ip_local_port_range
32768   61000

TIME_WAIT连接来自负载均衡器IP(199.X.X.02)

tcp   0   0 199.X.X.05:8280    199.X.X.02:51884     TIME_WAIT

我怎么知道自己是否达到了最高限额?任何内核参数都会告诉我当前没有打开的连接。此外,如何计算支持的最大并发连接数。

1 个答案:

答案 0 :(得分:0)

"任何内核参数都会告诉我当前没有打开的连接"。

部分答案: 您应该能够在/ proc / PID / fd下看到打开的套接字列表(当然,PID是您处理的#pid;)