日期:2026-09-27
标签:#面试 #场景设计 #计算机网络
难度:中等
来源:牛面场景题
答案说明:根据可访问的题目详情改写
一句话答案
服务端进程退出后内核会清理其socket;突然断电或网络隔离时客户端可能暂时保持半开连接,直到通信或保活超时才发现。
面试回答要点
- 进程崩溃与整机断电不同:前者内核仍可能发关闭或重置信号。
- 静默连接没有数据交换时通常无法立即确认对端故障。
- 应用层心跳、读写超时和重试可以更快发现并恢复失效连接。
自测
- 不看笔记,用 60 秒回答:若服务端进程崩溃或突然断电,已建立的 TCP 连接会发生什么情况?
- 结合一个真实业务场景说明取舍、失败情况和监控指标。
Maintained by · YihuiEdit on GitHub