长连接是指通信双方在一次数据交换后不立即关闭连接,而是继续复用同一条连接发送后续数据。 它能减少重复建连的开销,也能承载持续推送或实时交互。代价是服务器需要长期维护连接状态,因此要处理空闲超时、心跳、断线重连和连接数上限。 常见场景 HTTP keep-alive 复用连接发送多个请求。 SSE 用打开的 HTTP 响应持续发送事件。 WebSocket 在升级后的连接上长期收发消息。 相关术语 HTTP SSE WebSocket TCP