d5952945dd90016184f53d0f541adcf4eb3bd60a
- 新增 isNonRetryable:NoSuchKey / AccessDenied / 签名错误等确定性错误立即失败, 不再白打两次请求(线上 read 一个已清理的 chunk 会连打 3 次并留下一条 ERROR) - connectionPoolMaxIdle 0→5、keepAlive 30000→300000 回退: 实测证明 unexpected end of stream 与连接复用无关——禁用复用后新容器起来的 第一次请求照样中招。至此已排除公网链路、keepAlive 过长、连接复用三项; 另用 mc 并发压 200 个小对象全部成功,说明 RustFS 服务端无问题。 剩余方向指向 MinIO SDK(8.5.17,已是最新)/OkHttp 与 RustFS 的协议细节, 需抓包对比 mc 与 Java 的请求才能定位。数据不丢(重试都能成功),影响是每次 +600ms。
Description
No description provided
Languages
Java
70.5%
TypeScript
16.8%
Vue
11.9%
Python
0.5%
JavaScript
0.2%
Other
0.1%