软件测试网站下订单的功能比较慢的原因

查找原因前,先分析整个业务流:
     浏览器(客户端)发送请求 -> 网络1->生成订单的服务 ->网络2 -> 数据库各种操作 -> 网络3-> 生成订单服务整理返回的数据 -> 网络4 -> 浏览器(客户端)接收返回的数据并展示
    1、客户端电脑配置比较差导致慢  (换一个配置高的电脑试一试)
    2、客户端的前端代码没有优化,  通过fiddler查看接口返回时间和实际展现时间的差值   
    3、网络1  网络较差    ping一下看看响应时间
    4、生成订单的算法没有优化,   通过iddler捕获接口的响应时间
    5、生成订单请求量比较大导致慢, 通过统计数据分析,慢的时候的生成订单请求数量, 增加生成订单的服务节点看能不能变快
    6、数据库的语句比较慢, 这个是可以通过日志查看sql语句的执行时间
    7、服务器配置比较低, 可以通过top命令查看各项资源的占用情况
    8、连接数据库比较耗时, 询问开发是否是做了数据库连接池

猜你喜欢

转载自blog.csdn.net/qq_36761831/article/details/80713760
今日推荐