服务 10 多秒才返回是什么情况

查看 170|回复 19
作者:raullf   
1 ,django 3.14 ,只用于后端
2 ,docker 部署的,分为前端,后端,mysql3 部分
3 ,使用 docker 导出,再另外的服务器 load
4 ,,简单的小程序,结果发现调用接口得 10 多秒
可能是啥情况呢,求解答
补充一下,程序依赖第三方接口
会定时调用( 5s )
Kinnice   
补充一下,程序依赖第三方接口
会定时调用( 5s )
hackerfans   
盲猜 到数据库的 dns 解析问题,换成 ip 试试
dbpe   
可以检查一下 django 与 数据库通讯是不是有问题
douxc   
不知道....建议链路跟踪一下
Kinnice   
为啥大家都喜欢猜原因呢?看日志、debug ,跟踪一下请求确认具体慢的位置然后再找解决方案?
xzpjerry731   
@douxc 知道怎么正确 debug 是程序员的核心竞争力之一,很多人都不具备.
shawnbluce   
cprofile 一下打个火焰图看看
deplives   
这个问题真的很离谱,按理说实习生也不该问这种问题
- 先定下来是网络慢还是程序慢
- 再看是不是只有这一个请求慢
- 再看看请求是否请求了数据库
- 再检查 MySQL 的慢查询日志
- 逐步逐步排查
SvenWong   
开个 ssh 让我登上去看看
您需要登录后才可以回帖 登录 | 立即注册

返回顶部