第一次调用 /open-apis/bitable/v1/apps/:app_token/tables/:table_id/records/search 这个接口会报错
まだ誰も着手していません。
評価
調査の方向性
まず AppTableRecord.search の初回呼び出しで発生するタイムアウトを再現し、OkHttpTransport.execute と Transport.send を通じてリクエストを追跡します。SDK の経路を、報告されている FeiShuUtil.searchByTableId の呼び出しと比較します。タイムアウトの原因を特定し、検索リクエストが初回呼び出しで失敗しなくなったことを確認できれば完了です。
索引モデルが issue の本文から書いたものです。
説明
java.net.SocketTimeoutException: timeout
at com.lark.oapi.okio.Okio$4.newTimeoutException(Okio.java:295)
at com.lark.oapi.okio.AsyncTimeout.exit(AsyncTimeout.java:358)
at com.lark.oapi.okio.AsyncTimeout$2.read(AsyncTimeout.java:307)
at com.lark.oapi.okio.RealBufferedSource.indexOf(RealBufferedSource.java:448)
at com.lark.oapi.okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:299)
at com.lark.oapi.okhttp.internal.http1.Http1ExchangeCodec.readHeaderLine(Http1ExchangeCodec.java:258)
at com.lark.oapi.okhttp.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.java:229)
at com.lark.oapi.okhttp.internal.connection.Exchange.readResponseHeaders(Exchange.java:112)
at com.lark.oapi.okhttp.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:101)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:157)
at com.lark.oapi.okhttp.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:49)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:157)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:130)
at com.lark.oapi.okhttp.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:149)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:157)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:130)
at com.lark.oapi.okhttp.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:89)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:157)
at com.lark.oapi.okhttp.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:80)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:157)
at com.lark.oapi.okhttp.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:130)
at com.lark.oapi.okhttp.RealCall.getResponseWithInterceptorChain(RealCall.java:164)
at com.lark.oapi.okhttp.RealCall.execute(RealCall.java:87)
at com.lark.oapi.core.httpclient.OkHttpTransport.execute(OkHttpTransport.java:93)
at com.lark.oapi.core.Transport.doSend(Transport.java:235)
at com.lark.oapi.core.Transport.send(Transport.java:185)
at com.lark.oapi.service.bitable.v1.resource.AppTableRecord.search(AppTableRecord.java:570)
at com.maliquankai.application.utils.FeiShuUtil.searchByTableId(FeiShuUtil.java:250)
at com.maliquankai.application.service.impl.FeiShuServiceImpl.UpdateBiTable(FeiShuServiceImpl.java:964)
at com.maliquankai.application.service.impl.FeiShuServiceImpl.lambda$updateBusinessBiTable$0(FeiShuServiceImpl.java:222)
at java.lang.Thread.run(Thread.java:748)
报错信息
- 主要言語
- Java
- スター
- 311
- フォーク
- 115
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
larksuite/oapi-sdk-java のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
larksuite/oapi-sdk-java#196 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
larksuite/oapi-sdk-java#191 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
larksuite/oapi-sdk-java#149 ·
-
接口响应类型错误オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
larksuite/oapi-sdk-java#79 ·
-
什么时候能加入云文档的"修订"功能オープン
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
larksuite/oapi-sdk-java#195 ·
larksuite/oapi-sdk-java の issue をすべて見る
似ている issue
-
P2 testing
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
メンテナーはふだん 1 日以内に返信
-
area/core kind/bug status/triage team/core-shared
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
checkstyle/checkstyle#21755 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
spring-projects/spring-integration#11495 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信