server端的keep-alive timeout配置的时间是多长?
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 20/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 領域
- backend, networking
調査の方向性
Issue では、リポジトリのファイルもテストも特定されていません。まずサーバーの keep-alive 設定を見つけ、OkHttp's ConnectionPool の動作と比較してください。完了とは、設定された timeout を特定し、それが報告された EOF 例外を説明できるかどうかを判断することです。
索引モデルが issue の本文から書いたものです。
説明
有时候请求接口时会抛出下面的异常
java.io.IOException: unexpected end of stream on https://www.wanandroid.com/...
at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:202)
at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
....
Caused by: java.io.EOFException: \n not found: limit=0 content=…
at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:332)
at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
Okhttp 连接池ConnectionPool 默认超时时间是5min, 怀疑是复用连接时,server端已经主动close该连接,导致输入流中断,进而抛出EOF 异常。
因为有重试机制,自动重试时还会正常响应结果,但是会打印出上面的日志
- 主要言語
- JavaScript
- スター
- 591
- フォーク
- 56
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
hongyangAndroid/wanandroid のほかの issue
-
接口不能正常使用? オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
hongyangAndroid/wanandroid#327 · コメント 2 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
hongyangAndroid/wanandroid#326 ·
-
接口报错了把 访问不了接口了 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 10/100
hongyangAndroid/wanandroid#325 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
hongyangAndroid/wanandroid#324 ·
-
SSL证书过期了,API好像访问不了了 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
hongyangAndroid/wanandroid#323 ·
hongyangAndroid/wanandroid の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
area-deployment area-integrations triage:bot-seen
難易度 2/5 半日 初心者へのやさしさ 86/100
-
Issue-Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
sugarlabs/musicblocks#8924 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
ArduPilot/ardupilot_wiki#8088 ·
-
[BUG] createTool tools cannot be registered with Mastra when exactOptionalPropertyTypes is enabled オープンcustomer-eng status: needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100