开发者社区> 问答> 正文

定位性能瓶颈时如何解决接口延时的问题?

定位性能瓶颈时如何解决接口延时的问题?

展开
收起
Dons 2021-12-06 19:54:19 626 0
来自:Java开发者
1 条回答
写回答
取消 提交回答
  • HTTP 请求是性能瓶颈,那么要尽量减少请求,或者让请求由串行改为多线程并发/并行。减少网络请求的次数,可以将多个请求合并成一个批量接口(或者增加批量请求的每个批次的大小)。这里的批次甚至可以使用动态配置,根据情况动态修改。

    将串行改为并行可以使用 CompletableFuture 来实现。

    2021-12-06 19:55:21
    赞同 展开评论 打赏
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
问答排行榜
最热
最新

相关电子书

更多
“静态调用链路发现“在APM中的应用场景分析及实践探索 立即下载
“静态调用链路发现”应用场景分析及实践探索 立即下载
Web服务架构变化及性能优化 立即下载