同一个项目,有的接口请求快,有的接口请求慢

10次阅读

共计 335 个字符,预计需要花费 1 分钟才能阅读完成。

公司现在有个项目,前端在调用后端接口时候,发现有个接口 waterfall 的 Waiting for server response 时间很长,在只有一个请求的时候大概在 500ms,但在有十几个请求的时候,直接能干到两三秒,照理说只是简单的插入数据库操作或是写入 redis 这种情况下,不应该时间这么长。另外其他接口访问时间都在 100ms 以内,但是这些接口不存在数据库写入操作。

跟后端沟通过,一是 Oracle 数据库插入时,当数据量越来越多的情况下,有可能会造成插入慢,但本地测试正常。二是网络环境问题,亦或是服务器配置问题,服务器本地测试也是正常的。

服务器搭建在阿里云上。

希望有个大神解答一下这是哪个环节出现问题了?前端有哪些方法排查问题并解决问题,后端有哪些方法排查问题并解决问题?

正文完
 0