性能调优接口平台服务性能优化

Posted sysu_lluozh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能调优接口平台服务性能优化相关的知识,希望对你有一定的参考价值。

一、问题背景

用户反馈接口平台后台服务接口处理时间慢,导致加载页面或某些操作请求时间特别长,很影响用户体验

可以看到接口请求普遍很慢,POST请求尤其明显

二、代码分析

可以分析对应几个接口的源码,发现大部分操作均是db操作和数据处理,并未发现可疑点

三、cProfiler分析

使用【调优工具】python性能分析工具cProfiler针对耗时特别长的接口,比如修改接口的这个接口进行分析

@do_cprofile('./mkm_modify_iv.prof')
def modify_iv_content(self, project_id, iv_id, iv_data):
    """
    更新接口
    """

以上是关于性能调优接口平台服务性能优化的主要内容,如果未能解决你的问题,请参考以下文章

性能调优单接口性能调优预备阶段

性能调优单接口性能调优预备阶段

Java 应用性能调优实践

面试必备:深入 Java 应用性能调优实践

面试时这样回答 Java 应用性能调优,回报是更多 Money!

Java 应用性能调优实践