| 前提 | 七层监听透传 Upgrade / Connection 头 |
|---|---|
| 超时 | 空闲超时需大于静默间隔上限,并配合心跳 |
| 心跳 | 客户端与服务端定期 ping,防止中间设备清理空闲会话 |
| 排查 | 连接周期性断开时,从链路上游逐层核对空闲超时 |
测试协议升级握手
测试协议升级握手
curl -sv -H 'Connection: Upgrade' -H 'Upgrade: websocket' \
-H 'Sec-WebSocket-Version: 13' -H 'Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==' \
http://<LB地址>/ws 2>&1 | grep -i -E 'HTTP/|upgrade'CDN、WAF、负载均衡、接入网关任意一层的空闲超时都可能先清理连接,按链路顺序逐层核对。