从长短连接面试题延伸:心跳、重连、超时与背压,连接可靠性四件套
「长连接和短连接怎么选、Keep-Alive 和心跳什么区别」是一道经典面试题。那道题的正解止步于成本对比;本文换个角度:假设你已经决定用长连接(IM、推送、流式推理都绕不开它),接下来真正的问题是——这条连接怎么才能靠得住。
「长连接和短连接怎么选、Keep-Alive 和心跳什么区别」是一道经典面试题。那道题的正解止步于成本对比;本文换个角度:假设你已经决定用长连接(IM、推送、流式推理都绕不开它),接下来真正的问题是——这条连接怎么才能靠得住。
先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。「长连接和短连接」听起来像常识题,但面试官的给分点在第二层:成本差异你能算清,保活机制你分不清 HTTP 层和 TCP 层,就露底了。