标签频道
keep-alive
该标签下的文章、提问与讨论帖。
«结论先行:HTTP/1.1 的 keep-alive 不是"连接可以并行跑多个请求",而是"一条连接上同一时刻只能有一个请求在飞"。当某个下游接口返回一个又大又慢的响应体时,它会独占这条 TCP 连接直到最后一个字节写回,而客户端连接池是
«结论先行:「偶发 Connection reset by peer、重试一次就好、抓包看不到丢包」,十有八九不是网络,而是客户端与服务端的 keep-alive 空闲超时不一致——服务端先关,客户端不知情,复用旧连接发请求,撞上服务端 R
【背景】 我们有一个网关类服务(Java 17,Spring Boot 3,16C32G),用 OkHttp 3.14 作为 HTTP 客户端,连接池 "ConnectionPool(200, 5min, TimeUnit.MILLISEC
文
标题
摘要