量化与分布
量化与分布
ss -Htan state time-wait | wc -l
# 按本地端口聚合,看压在哪个服务端口上:
ss -Htan state time-wait | awk '{print $4}' | awk -F: '{print $NF}' | sort | uniq -c | sort -rn | head
sysctl net.ipv4.ip_local_port_range net.ipv4.tcp_fin_timeout| 场景 | 短连接 QPS 高 / 本机端口不够用 |
|---|---|
| 判定 | TW 数量与主动关闭速率成正比 |
| 容量 | 本地端口池默认约 2.8 万(32768-60999) |
| 要点 | TW 占的是四元组,只要四元组不重复就不影响新连接 |
服务端主动关闭时 TW 挂在服务端口上,不属于端口耗尽;真正会耗尽的是客户端侧的本地端口池。