| 用途 | 区分网络建连与服务器接单慢 |
|---|---|
| 线索 | 握手正常但首字节响应慢;ss 查看 Recv-Q |
查看
查看
ss -lnt # 观察 Send-Q 列(监听队列积压)
nstat -s | grep -i 'listen'
ss -s抓包看到握手完成不等于服务已被处理,应用 accept 与线程池是下一层瓶颈。
服务端收到 SYN 会先入半连接队列,完成握手后进入 accept 队列等待应用 accept():应用 accept 慢会导致已完成连接排队,表现为建连成功但业务无响应。
| 用途 | 区分网络建连与服务器接单慢 |
|---|---|
| 线索 | 握手正常但首字节响应慢;ss 查看 Recv-Q |
ss -lnt # 观察 Send-Q 列(监听队列积压)
nstat -s | grep -i 'listen'
ss -s