TCP Keepalive 与应用层心跳分别能发现什么故障?
TCP Keepalive 在连接长时间空闲后探测对端网络栈是否可达,默认周期往往很长;应用心跳可按业务 SLA 验证服务线程、会话和端到端响应,还能携带序列与状态。两者可组合但不能替代请求超时。
Question Bank
按知识、方向与难度筛选;每道题都有分层回答和工程追问。
TCP Keepalive 在连接长时间空闲后探测对端网络栈是否可达,默认周期往往很长;应用心跳可按业务 SLA 验证服务线程、会话和端到端响应,还能携带序列与状态。两者可组合但不能替代请求超时。