请说明 WebSocket 心跳机制的常见实现方式及作用。
考察说明
考察对 WebSocket 连接保活与异常检测机制的理解
回答思路
- 说明心跳包(ping/pong)的作用是检测连接存活和防止中间设备主动断开空闲连接
- 描述典型实现:客户端定期发送 ping,服务端回应 pong;或服务端主动发送 ping
- 提及心跳间隔的选择需平衡及时性与资源消耗,如 30 秒到 60 秒常见
- 可提及浏览器端 WebSocket API 原生支持 ping/pong 帧的自动处理
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。