后端岗位面试题更新 2026-08-05

请说明 WebSocket 心跳机制的常见实现方式及作用。

阿里云后端开发专业服务技术原理方案权衡WebSocket

考察说明

考察对 WebSocket 连接保活与异常检测机制的理解

回答思路

  1. 说明心跳包(ping/pong)的作用是检测连接存活和防止中间设备主动断开空闲连接
  2. 描述典型实现:客户端定期发送 ping,服务端回应 pong;或服务端主动发送 ping
  3. 提及心跳间隔的选择需平衡及时性与资源消耗,如 30 秒到 60 秒常见
  4. 可提及浏览器端 WebSocket API 原生支持 ping/pong 帧的自动处理
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。